MGY
Magnolia Oil and Gas
2026-04-27
•
Truist Financial
Δh%
-18.79%
Price Then
29.64
Price h
24.07
Target
34