MGY Upgrade from Hold to Buy W/$33.00 PT at Truist Securities
MGY Upgrade from Hold to Buy W/$33.00 PT at Truist Securities
MGY Upgrade from Hold to Buy W/$33.00 PT at Truist Securities
MGY Upgrade from Hold to Buy W/$33.00 PT at Truist Securities
MGY Upgrade from Hold to Buy W/$33.00 PT at Truist Securities