Back
64
53
Day Range
$42.95
$44.79
52-Week Range
$29.10
$44.79
Volume
6,904,639
50D / 200D Avg
$35.74
/
$34.75
Prev Close
$43.37
Quick Summary
Price History
Financial Trends
Peer Comparison
vs Energy sector median (309 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 21.7 | 13.3 |
| P/B | 1.8 | 1.6 |
| ROE % | 8.7 | 9.6 |
| Net Margin % | 12.0 | 7.8 |
| Rev Growth 5Y % | -2.3 | 8.8 |
| D/E | 0.7 | 0.5 |
Analyst Price Target
Hold
$44.25
-0.9%
Low: $36.00
High: $50.00
Forward P/E
12.27
Forward EPS
$3.64
EPS Growth (est.)
+0.0%
Est. Revenue
6.30B
Earnings Estimates
| Period | EPS Est. | Revenue Est. | Analysts |
|---|---|---|---|
| FY2030 |
$5.21
$4.67 – $5.86
|
7.19B | 1 |
| FY2029 |
$5.10
$4.57 – $5.74
|
7.17B | 1 |
| FY2028 |
$5.33
$2.88 – $7.22
|
7.13B | 5 |
No quarterly estimates available
Earnings Surprises
Last 8 quarters
| Quarter | Est. EPS | Actual EPS | Surprise |
|---|---|---|---|
| 2026-02-11 | $0.50 | $0.42 | -16.5% |
| 2025-10-29 | $0.22 | $0.15 | -31.8% |
| 2025-07-30 | $0.42 | $0.35 | -16.5% |
| 2025-04-30 | $0.83 | $0.78 | -6.5% |
| 2025-02-12 | $0.40 | $0.58 | +45.0% |
| 2024-10-30 | -$0.04 | -$0.12 | -172.7% |
| 2024-07-31 | -$0.18 | -$0.19 | -7.3% |
| 2024-04-24 | $0.03 | $0.07 | +123.4% |
Dividend History
Yield
0.00%
Payout Ratio
0.00%
Growth (3Y)
N/A
Growth (5Y)
N/A
| Ex-Date | Payment Date | Amount | Yield |
|---|---|---|---|
| May 01, 2017 | — | $0.30 | 1.40% |
| May 09, 2016 | — | $0.24 | 1.77% |
| Nov 06, 2015 | — | $0.21 | 2.00% |
| May 11, 2015 | — | $0.18 | 0.61% |
| Feb 11, 2015 | — | $0.09 | 0.23% |
Key Takeaways
Revenue declined -2.31% annually over 5 years
Earnings grew 1008.62% over the past year
Generating 1.24B in free cash flow
PEG of 0.02 suggests growth is underpriced
Revenue growth is accelerating — 1Y growth exceeds 5Y average by 30.40%
Cash machine — converts 195.95% of earnings into free cash flow
Growth
Revenue Growth (5Y)
-2.31%
Revenue (1Y)28.09%
Earnings (1Y)1008.62%
FCF Growth (3Y)22.59%
Quality
Return on Equity
8.71%
ROIC5.56%
Net Margin12.03%
Op. Margin17.83%
Safety
Debt / Equity
0.68
Current Ratio0.55
Interest Coverage11.24
Valuation
P/E Ratio
21.72
Forward P/E12.27
P/B Ratio1.83
EV/EBITDA19.89
Dividend Yield0.00%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 28.09% | Revenue Growth (3Y) | 11.04% |
| Earnings Growth (1Y) | 1008.62% | Earnings Growth (3Y) | 78.82% |
| Revenue Growth (5Y) | -2.31% | Earnings Growth (5Y) | N/A |
| Profitability | |||
| Revenue (TTM) | 5.28B | Net Income (TTM) | 634.42M |
| ROE | 8.71% | ROA | 4.44% |
| Gross Margin | 22.24% | Operating Margin | 17.83% |
| Net Margin | 12.03% | Free Cash Flow (TTM) | 1.24B |
| ROIC | 5.56% | FCF Growth (3Y) | 22.59% |
| Safety | |||
| Debt / Equity | 0.68 | Current Ratio | 0.55 |
| Interest Coverage | 11.24 | ||
| Dividends | |||
| Dividend Yield | 0.00% | Payout Ratio | 0.00% |
| Dividend Growth (3Y) | N/A | Dividend Growth (5Y) | N/A |
| Consecutive Div Years | N/A | ||
| Valuation | |||
| P/E Ratio | 21.72 | Forward P/E | 12.27 |
| P/B Ratio | 1.83 | P/S Ratio | 2.61 |
| PEG Ratio | 0.02 | Forward PEG | N/A |
| EV/EBITDA | 19.89 | Fwd EV/EBITDA | 11.14 |
| Forward P/S | 2.19 | Fwd Earnings Yield | 8.15% |
| FCF Yield | 9.02% | ||
| Market Cap | 13.78B | Enterprise Value | 18.71B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 5.28B | 4.12B | 4.28B | 8.30B | 5.79B |
| Net Income | 634.42M | 57.23M | 198.40M | 1.87B | -186.90M |
| EPS (Diluted) | 2.03 | 0.18 | 0.64 | 5.69 | -0.61 |
| Gross Profit | 1.17B | 327.33M | 612.47M | 4.59B | 2.26B |
| Operating Income | 940.64M | 460,000.0 | 396.25M | 2.54B | 23.86M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 14.29B | 13.01B | 13.52B | 14.12B | 13.90B |
| Total Liabilities | 6.57B | 5.79B | 6.38B | 7.10B | 7.83B |
| Shareholders' Equity | 7.55B | 7.02B | 6.90B | 6.75B | 5.76B |
| Total Debt | 5.14B | 4.03B | 4.51B | 4.63B | 5.55B |
| Cash & Equivalents | 210.00M | 0.0 | 0.0 | 0.0 | 0.0 |
| Current Assets | 831.78M | 507.55M | 475.69M | 787.53M | 686.12M |
| Current Liabilities | 1.50B | 1.45B | 1.45B | 1.77B | 2.07B |
Strategy Scores
This stock passed the criteria for 2 strategies
Score = fit strength (0–100)
Rank = position among all matches
Custom
Cash Flow Compounder
#164 of 1049
Growth + Value
Growth at a Reasonable Price (Peter Lynch)
#152 of 327
Recent Activity
Entered
Cash Flow Compounder
Mar 24, 2026
Entered
Growth at a Reasonable Price (Peter Lynch)
Mar 24, 2026
