News Digest /
Ticker: MPC
Ticker: MPC
02:06pm, Tuesday, May 06, 2025
Marathon Petroleum Corporation (NYSE: MPC)
Period Ending: March 31, 2025
Marathon Petroleum Corporation has recently released its Q1 2025 financial results, highlighting a significant downturn compared to the previous year. The company's performance has been heavily influenced by fluctuating refi...
05:35am, Tuesday, Nov 05, 2024
Major companies reporting earnings today include Ferrari (RACE), Apollo Global Management (APO), Thomson Reuters (TRI), Emerson Electric (EMR), and Marathon Oil (MPC). Key insights could influence stock prices across various sectors.
Sign In