Marathon Petroleum (MRO.N): Approved an additional $5 billion in share buyback authorization.

2026-11-03

Marathon Petroleum (MRO.N): Approved an additional $5 billion in share buyback authorization.