OPR - Delayed Quote • USD SHEL May 2025 56.000 put (SHEL250530P00056000) Follow Add holdings 0.0100 -0.1400 (-93.33%) As of May 5 at 9:53:34 AM EDT. Market Open. Conversations