OPR - Delayed Quote • USD DUK Jun 2025 135.000 put (DUK250620P00135000) Follow Add holdings 16.90 0.00 (0.00%) As of April 7 at 2:30:31 PM EDT. Market Open. Conversations