Site icon Hot Paths

Magnolia Oil & Gas slides after pricing $1.1B stock offering at $23.75 per share

Magnolia Oil & Gas slides after pricing $1.1B stock offering at $23.75 per share

Exit mobile version