New Zealand markets closed

Marathon Oil Corporation (MRO)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
27.19+0.21 (+0.78%)
At close: 04:00PM EDT
27.23 +0.04 (+0.15%)
Pre-market: 06:08AM EDT
In the money
Show:ListStraddle
Callsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MRO260116C000150002024-04-30 1:50PM EDT15.0012.850.000.000.00-300.00%
MRO260116C000180002024-04-12 2:22PM EDT18.0012.880.000.000.00-800.00%
MRO260116C000200002024-04-26 1:29PM EDT20.0010.000.000.000.00-3000.00%
MRO260116C000230002024-05-01 11:38AM EDT23.006.250.000.000.00-1100.00%
MRO260116C000250002024-05-07 12:22PM EDT25.006.180.000.000.00-100.00%
MRO260116C000270002024-05-06 12:12PM EDT27.004.300.000.000.00-200.00%
MRO260116C000300002024-05-09 11:42AM EDT30.003.790.000.000.00-501.56%
MRO260116C000320002024-05-08 11:54AM EDT32.003.200.000.000.00-203.13%
MRO260116C000350002024-05-09 9:35AM EDT35.002.260.000.000.00-706.25%
MRO260116C000370002024-04-24 3:07PM EDT37.002.130.000.000.00-106.25%
MRO260116C000400002024-05-09 2:54PM EDT40.001.410.000.000.00-706.25%
Putsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MRO260116P000150002024-05-08 2:58PM EDT15.000.520.000.000.00-1012.50%
MRO260116P000180002024-04-22 12:13PM EDT18.000.990.000.000.00-206.25%
MRO260116P000200002024-05-09 9:42AM EDT20.001.350.000.000.00-1006.25%
MRO260116P000230002024-04-26 12:06PM EDT23.002.190.000.000.00-103.13%
MRO260116P000250002024-04-25 12:07PM EDT25.002.930.000.000.00-801.56%
MRO260116P000270002024-04-29 9:49AM EDT27.003.700.000.000.00-100.20%
MRO260116P000300002024-04-19 10:08AM EDT30.005.300.000.000.00-100.00%
MRO260116P000320002024-04-12 10:31AM EDT32.005.500.000.000.00-200.00%
MRO260116P000350002024-05-07 12:22PM EDT35.008.850.000.000.00-100.00%
MRO260116P000370002024-04-11 9:54AM EDT37.008.750.000.000.00-100.00%
MRO260116P000400002024-04-11 10:17AM EDT40.0011.150.000.000.00-100.00%