Marathon Petroleum CorporationMPCNYSE
Loading
| Metric | Dec 21 | Dec 22 | Dec 23 | Dec 24 | Dec 25 |
|---|---|---|---|---|---|
| Revenue | 119,983 | 177,453↑47.9% | 148,379↓16.4% | 138,864↓6.4% | 132,542↓4.6% |
| Gross Profit | 6,611 | 22,567↑241.4% | 16,506↓26.9% | 9,287↓43.7% | 9,845↑6.0% |
| Operating Income | 4,300 | 21,469↑399.3% | 12,586↓41.4% | 5,248↓58.3% | 6,496↑23.8% |
| Net Income | 9,738 | 14,516↑49.1% | 9,681↓33.3% | 3,445↓64.4% | 4,047↑17.5% |
| EBITDA | 7,448 | 24,882↑234.1% | 18,561↓25.4% | 10,602↓42.9% | 11,542↑8.9% |
| EPS Diluted | 2.69 | 28.12↑945.3% | 23.65↓15.9% | 10.09↓57.3% | 13.27↑31.5% |