Marathon Petroleum CorporationMPCNYSE
Loading
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 119,983 | 177,453 | 148,379 |
| Gross Profit | 6,611 | 22,567 | 16,506 |
| Operating Income | 4,300 | 21,469 | 12,586 |
| Net Income | 9,738 | 14,516 | 9,681 |
| EBITDA | 7,448 | 24,882 | 18,561 |
| EPS Diluted | 2.69 | 28.12 | 23.65 |