Back
Day Range
$45.35
$46.15
52-Week Range
$35.64
$47.96
Volume
1,657,893
50D / 200D Avg
$45.19
/
$42.62
Prev Close
$45.02
Price History
Financial Trends
Peer Comparison
vs Utilities sector median (208 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 23.4 | 13.2 |
| P/B | 2.3 | 1.4 |
| ROE % | 10.3 | 9.3 |
| Net Margin % | 14.0 | 10.8 |
| Rev Growth 5Y % | 7.9 | 6.0 |
| D/E | 1.7 | 1.4 |
Analyst Price Target
Hold
$47.50
+4.5%
Low: $45.00
High: $50.00
Forward P/E
22.2
Forward EPS
$2.05
EPS Growth (est.)
+0.0%
Est. Revenue
6.7 B
Earnings Estimates
| Period | EPS Est. | Revenue Est. | Analysts |
|---|---|---|---|
| FY2030 |
$2.90
$2.73 – $3.08
|
8.9 B | 1 |
| FY2029 |
$2.65
$2.50 – $2.82
|
8.4 B | 1 |
| FY2028 |
$2.42
$2.40 – $2.44
|
7.6 B | 2 |
Key Takeaways
Revenue grew 7.90% annually over 5 years — modest growth
Earnings grew 22.24% over the past year
ROE of 10.25% — decent returns on equity
Negative free cash flow of -420.00M
Revenue growth is accelerating — 1Y growth exceeds 5Y average by 13.86%
Capital intensive — 41.89% of revenue goes to capex
Growth
Revenue Growth (5Y)
7.90%
Revenue (1Y)21.76%
Earnings (1Y)22.24%
FCF Growth (3Y)N/A
Quality
Return on Equity
10.25%
ROIC5.36%
Net Margin13.99%
Op. Margin27.63%
Safety
Debt / Equity
1.72
Current Ratio0.69
Interest Coverage2.87
Valuation
P/E Ratio
23.41
P/B Ratio2.30
EV/EBITDA20.63
Dividend Yield0.03%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 21.76% | Revenue Growth (3Y) | 9.84% |
| Earnings Growth (1Y) | 22.24% | Earnings Growth (3Y) | 14.07% |
| Revenue Growth (5Y) | 7.90% | Earnings Growth (5Y) | 12.28% |
| Profitability | |||
| Revenue (TTM) | 6.64B | Net Income (TTM) | 929.50M |
| ROE | 10.25% | ROA | 2.54% |
| Gross Margin | 58.57% | Operating Margin | 27.63% |
| Net Margin | 13.99% | Free Cash Flow (TTM) | -420.00M |
| ROIC | 5.36% | FCF Growth (3Y) | N/A |
| Safety | |||
| Debt / Equity | 1.72 | Current Ratio | 0.69 |
| Interest Coverage | 2.87 | Dividend Yield | 0.03% |
| Valuation | |||
| P/E Ratio | 23.41 | P/B Ratio | 2.30 |
| P/S Ratio | 3.28 | PEG Ratio | 1.05 |
| EV/EBITDA | 20.63 | Dividend Yield | 0.03% |
| Market Cap | 21.76B | Enterprise Value | 37.86B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 6.64B | 5.46B | 5.51B | 5.85B | 4.90B |
| Net Income | 929.50M | 760.40M | 714.30M | 804.10M | 584.90M |
| EPS (Diluted) | 1.95 | 1.62 | 1.48 | 1.70 | 1.27 |
| Gross Profit | 3.89B | 2.81B | 2.48B | 2.25B | 2.05B |
| Operating Income | 1.84B | 1.46B | 1.30B | 1.27B | 1.01B |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 36.55B | 31.79B | 31.08B | 26.74B | 24.16B |
| Total Liabilities | 24.89B | 21.12B | 20.94B | 18.83B | 16.88B |
| Shareholders' Equity | 9.45B | 8.68B | 8.27B | 7.58B | 6.95B |
| Total Debt | 16.24B | 13.96B | 14.13B | 11.53B | 9.99B |
| Cash & Equivalents | 135.70M | 156.60M | 2.25B | 40.80M | 84.20M |
| Current Assets | 2.38B | 2.08B | 4.50B | 2.58B | 1.92B |
| Current Liabilities | 3.46B | 4.11B | 5.27B | 4.66B | 2.75B |