Marathon Petroleum Corp. Reports First-Quarter 2024 Results

FINDLAY, Ohio, April 30, 2024 /PRNewswire/ — First-quarter net income attributable to MPC of $937 million, or $2.58 per diluted share; adjusted EBITDA of $3.3 billion Net cash provided by operating activities of $1.5 billion; safely and successfully completed largest planned maintenance…