OPR - Delayed Quote • USD MPC Dec 2025 105.000 put (MPC251219P00105000) Follow 5.25 0.00 (0.00%) As of January 30 at 10:03 AM EST. Market Open. Comparisons Indicators Technicals Corporate Events Chart Types Aggregated Types Draw Table View List View Grid View Detach Attach No Tool Measure UNDO Redo All All Favorites Text Statistics Technicals Fibonacci Markings Lines Annotation Arrow Line Horizontal Vertical Rectangle Trend Line Measurement Line Average Line Callout Channel Check Continuous Crossline Elliott Wave Ellipse Doodle Fib Projection Fib Arc Fib Fan Fib Time Zone Focus Gann Fan Gartley Heart Pitchfork Quadrant Lines Ray Regression Line Fib Retracement Star Speed Resistance Arc Speed Resistance Line Time Cycle Tirone Levels Volume Profile Cross Magnet Clear All Drawings Restore Default Parameters Date Close Open High Low Volume O H L C Vol AAPL Loading Chart for MPC251219P00105000 1D 5D 1M 3M 6M YTD 1Y 2Y 5Y All Date Range 1 min 1 min 2 mins 3 mins 5 mins 15 mins 30 mins 1 hour 4 hours Recent News: MPC Inflation Won't Go Away: 3 Dividend Stocks to Cash In With Marathon Petroleum (NYSE:MPC) shareholders have earned a 57% CAGR over the last three years Marathon Petroleum (MPC) Rises As Market Takes a Dip: Key Facts PBF Energy (PBF) Expected to Beat Earnings Estimates: Can the Stock Move Higher? Marathon Petroleum Corp. Announces Quarterly Dividend Marathon Petroleum (MPC) Is Attractively Priced Despite Fast-paced Momentum Oil Refining Profits Seen at Two-Year Lows on Gloomy Outlook Zacks.com featured highlights include Signet Jewelers, Valero Energy, Marathon Petroleum and Lundin Mining Analysts Estimate Marathon Petroleum (MPC) to Report a Decline in Earnings: What to Look Out for Should Value Investors Buy Marathon Petroleum (MPC) Stock? Is Marathon (MPC) a Buy Ahead of Q1 Earnings Announcement? Marathon Petroleum Corporation (MPC) Is a Trending Stock: Facts to Know Before Betting on It