MGY
Magnolia Oil and Gas
2026-04-10
•
Wells Fargo
Δh%
-15.46%
Price Then
29.81
Price h
25.2
Target
32