$59.30
-2.54 (-4.11%)
Open$56.61
Previous Close$61.84
Day High$61.23
Day Low$56.20
52W High$37.53
52W Low$25.95
Volume—
Avg Volume4.10M
Market Cap10.29B
P/E Ratio—
EPS$0.05
Sector—
Analyst Ratings
Strong Buy
14 analysts
Key Financials
| FY 2026 | |
|---|---|
| Revenue | 775.00M |
| Net Income | 15.63M |
| Profit Margin | 2.0% |
| EBITDA | 135.38M |
| Free Cash Flow | — |
| Rev Growth | — |
| Debt/Equity | 1.34 |