Magnolia Oil & Gas Q2 FY26 net income more than doubles to $181.8 million; revenue rises 50% to $478.81 million - MGY News | Rallies