TPL
Valuation Energy · Oil & Gas E&P Data as of 2025-12-31P/E Ratio · Metrics
P/E Ratio
40.18
PEG Ratio
0.57
Dividend Yield
-
Gross Margin
7.96%
Net Margin
58.30%
Revenue CAGR 3Y
11.48%
ROE
33.82%
ROA
30.39%
Buyback Yield
0.00%
Current Ratio
4.40
Magic Earn Yield
2.92%
Altman Z-Score
74.35
Fair Value River
Score
Valuation 40
Profitability 69
Growth 38
Health 100
Yield 0