MGY
Magnolia Oil and Gas
2026-07-23
•
Roth Capital
Δh%
-2.45%
Price Then
25.76
Price h
25.13
Target
29