Magnolia Oil & Gas Corp (MGY)

Profitability ratios

Return on sales

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Gross profit margin 46.70% 51.73% 57.24% 74.07% 68.88%
Operating profit margin 33.48% 38.91% 43.56% 63.37% 55.88%
Pretax margin 31.82% 37.48% 44.81% 62.37% 52.73%
Net profit margin 24.79% 27.82% 31.65% 52.75% 38.70%

Return on investment

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Operating return on assets (Operating ROA) 15.13% 18.15% 19.39% 41.74% 34.50%
Return on assets (ROA) 11.20% 12.98% 14.09% 34.74% 23.89%
Return on total capital 22.63% 26.52% 32.50% 68.55% 73.41%
Return on equity (ROE) 16.77% 19.13% 22.95% 56.71% 51.09%