Icon (Close Menu)

Logout

Corporate Governance

Construction / Energy / Public Companies

Murphy USA Adds 32 Stores in 2024, Plans 50 More in 2025

Murphy USA added 32 stores in 2024, grew revenue and shareholder value, and paid CEO Andrew Clyde over $11M as its market cap surpassed $10B. read more >