UK markets close in 6 hours 43 minutes

Marathon Oil Corporation (MRO)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
26.10-0.75 (-2.79%)
At close: 04:00PM EDT
25.90 -0.20 (-0.77%)
Pre-market: 04:28AM EDT
In the money
Show:ListStraddle
Callsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MRO250620C000130002024-04-09 3:17PM EDT13.0016.600.000.000.00--00.00%
MRO250620C000150002024-02-26 2:44PM EDT15.0010.0711.7515.600.00-151581.23%
MRO250620C000180002024-04-26 10:21AM EDT18.0010.700.000.000.00-100.00%
MRO250620C000200002024-04-12 12:41PM EDT20.0010.750.000.000.00-400.00%
MRO250620C000220002024-04-26 12:37PM EDT22.007.850.000.000.00-100.00%
MRO250620C000250002024-05-01 9:30AM EDT25.004.600.000.000.00-300.00%
MRO250620C000270002024-05-01 3:52PM EDT27.003.700.000.000.00-44400.78%
MRO250620C000300002024-04-30 10:35AM EDT30.003.000.000.000.00-703.13%
MRO250620C000320002024-04-24 12:00PM EDT32.002.490.000.000.00-10306.25%
MRO250620C000350002024-05-01 12:01PM EDT35.001.250.000.000.00-2006.25%
MRO250620C000400002024-05-01 9:31AM EDT40.000.660.000.000.00-70012.50%
Putsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MRO250620P000130002024-03-19 9:30AM EDT13.000.250.000.000.00-11612.50%
MRO250620P000150002024-04-12 3:39PM EDT15.000.360.000.000.00-2012.50%
MRO250620P000200002024-04-25 10:20AM EDT20.000.920.000.000.00-306.25%
MRO250620P000220002024-05-01 3:49PM EDT22.001.600.000.000.00-503.13%
MRO250620P000250002024-04-30 3:45PM EDT25.002.500.000.000.00-401.56%
MRO250620P000270002024-04-17 10:54AM EDT27.002.920.000.000.00-3100.00%
MRO250620P000300002024-04-03 9:50AM EDT30.004.100.000.000.00-4100.00%
MRO250620P000320002024-04-11 10:43AM EDT32.005.150.000.000.00-1200.00%
MRO250620P000350002024-04-02 9:44AM EDT35.007.250.000.000.00-100.00%
MRO250620P000400002024-04-08 10:16AM EDT40.0010.800.000.000.00--00.00%