Magnolia Oil & Gas prices 46.3 million share offering at $23.75
Originally published by
Investing.com News
investing.com
Visit original article