$50.99
+1.67 (+3.39%)
Open$50.66
Previous Close$49.32
Day High$51.18
Day Low$49.92
52W High$4,202.00
52W Low$2,316.00
Volume—
Avg Volume911.8K
Market Cap13.94B
P/E Ratio40.16
EPS$0.91
SectorIndustrials
Analyst Ratings
Hold
22 analysts
Key Financials
| FY 2026 | FY 2025 | |
|---|---|---|
| Revenue | 1.63B | 1.43B |
| Net Income | 215.07M | 170.09M |
| Profit Margin | 13.2% | 12.5% |
| EBITDA | 341.56M | 285.14M |
| Free Cash Flow | — | — |
| Rev Growth | +13.8% | +13.8% |
| Debt/Equity | 0.45 | 0.45 |
Dividend
Dividend Yield0.64%
Annual Dividend$0.22
Payout Ratio28.3%
Frequencyquarterly
Ex-Dividend—
Pay Date—