NYSE : MGY

Magnolia Oil & Gas Corporation

$26.93 USD

$0.2 (0.75%)

Volume
36.17K
Average Volume
2.59M
Market Capitalization
$4.98B
P/E Ratio
15.57
Dividend Yield
2.33%
Price Target
$31.00
Year High
$32.76
Year Low
$21.07
Day High
Day Low
Payout Ratio
$0.36
Current Ratio
$1.10

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.28%

Investors Holding

24

change: -388 | last: 412

Increased Positions

12

change: -209 | last: 221

Reduced Positions

7

change: -133 | last: 140

New Positions

6

change: -69 | last: 75

Sold Positions

387

change: 337 | last: 50

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -159.9227 | last: 1.5992

Total Invested

13.23M

MGY Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $21.89 185.58M $4.06B $266.78M $419.56M $4.22B
2024-12-31 $23.38 186.46M $4.36B $260.05M $410.31M $4.51B
2023-12-31 $21.29 188.17M $4.01B $401.12M $409.55M $4.01B
2022-12-31 $23.45 187.43M $4.4B $675.44M $399.2M $4.12B
2021-12-31 $18.87 174.36M $3.29B $366.98M $397.26M $3.32B
2020-12-31 $7.06 166.27M $1.17B $192.56M $398.62M $1.38B
2019-12-31 $12.58 161.89M $2.04B $182.63M $393.86M $2.25B
2018-12-31 $11.21 156.3M $1.75B $135.76M $388.64M $2B
2017-12-31 $9.74 81.25M $791.38M -$ -$ $791.38M
2017-04-30 $10.00 75M $750M $1.78M -$ $748.22M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $31.57 183.27M $5.79B $124.37M $412.9M $6.07B
2025-12-31 $21.89 182.5M $3.99B $266.78M $419.56M $4.15B
2025-09-30 $23.87 184.74M $4.41B $280.48M $411.54M $4.54B
2025-06-30 $22.48 186.52M $4.19B $251.76M $411.63M $4.35B
2025-03-31 $25.26 188.65M $4.77B $247.56M $411.46M $4.93B
2024-12-31 $23.38 190.64M $4.46B $260.05M $410.31M $4.61B
2024-09-30 $24.42 187.86M $4.59B $276.14M $394.79M $4.71B
2024-06-30 $25.46 184.94M $4.71B $275.68M $394.13M $4.83B
2024-03-31 $26.19 182.37M $4.78B $399.32M $393.48M $4.77B
2023-12-31 $21.29 187.63M $3.99B $401.12M $409.55M $4B
2023-09-30 $22.91 187.09M $4.29B $618.47M $392.21M $4.06B
2023-06-30 $20.90 189.4M $3.96B $676.57M $391.59M $3.67B