Marathon Petroleum Corporation

MPC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income$5,067$11,172$16,050$11,001
Dep. & Amort.$3,337$3,307$3,215$3,364
Deferred Tax-$124-$28$290$1,920
Stock-Based Comp.$0$0$0$0
Change in WC$399$295-$1,673$931
Other Non-Cash-$14-$629-$1,521-$12,856
Operating Cash Flow$8,665$14,117$16,361$4,360
Investing Activities
PP&E Inv.-$2,533-$1,890-$2,420-$1,464
Net Acquisitions-$1,197-$726-$818$0
Inv. Purchases-$2,949-$8,622-$6,023-$12,708
Inv. Sales/Matur.$7,982$7,405$8,970$6,989
Other Inv. Act.$231$738$914$21,980
Investing Cash Flow$1,534-$3,095$623$14,797
Financing Activities
Debt Repay.-$353$510$1,099-$6,273
Stock Issued$25$62$243$106
Stock Repurch.-$9,189-$11,572-$11,922-$4,654
Dividends Paid-$1,154-$1,261-$1,279-$1,484
Other Fin. Act.-$1,763-$1,946-$1,788-$2,114
Financing Cash Flow-$12,434-$14,207-$13,647-$14,419
Forex Effect$0$0$0$0
Net Chg. in Cash-$2,235-$3,185$3,337$4,738
Supplemental Information
Beg. Cash$5,446$8,631$5,294$556
End Cash$3,211$5,446$8,631$5,294
Free Cash Flow$6,132$12,227$13,941$2,896