OPR - Delayed Quote • USD TECK Jun 2025 40.500 put (TECK250606P00040500) Follow Add holdings 1.9200 -2.1800 (-53.17%) As of June 6 at 3:43:20 PM EDT. Market Open. Conversations