Header cover image

U.S. Energy High Return On Equity, Low Debt

Stocks with a return on equity of over 30% and a debt to equity ratio below 1.

3 companies
CompanyLast Price7D Return1Y ReturnMarket CapAnalysts TargetValuationGrowthDiv Yield
TPLTexas Pacific LandUS$1,243.060.05%170.5%US$10.1bUS$1,670.00P/E48.6xE37.6%0.9%
MGYMagnolia Oil & GasUS$16.15-1.1%191.0%US$3.9bUS$17.36P/E20.7xE-7.5%1.0%
ESOAEnergy Services of AmericaUS$1.850%128.4%US$25.2mUS$2.70P/E2.2xn/a0%
Page 1 of 1