Logo image of MPN.DE

MARATHON PETROLEUM CORP (MPN.DE) Stock Stock Chart

Europe - Frankfurt Stock Exchange - FRA:MPN - US56585A1025 - Common Stock

155.38 EUR
+4.02 (+2.66%)
Last: 1/14/2026, 7:00:00 PM
Open in Chart Tool
MARATHON PETROLEUM CORP / MPN Daily stock chart