Price
$75.66
52W High
$151.38
52W Low
$72.90
SMA50
$81.97
SMA200
$94.45
Avg Volume 50D
$740.14K
From 52W High
-50.02%
From 52W Low
+3.79%
Vs SMA50
-7.70%
Vs SMA200
-19.89%
Current Volume
$483.21K
Dollar Volume 50D
$60.67M
Market Cap
$3.45B
P/E
17.6x
Revenue TTM
$606.91M
EPS TTM
4.13
Net Income TTM
$195.68M
Free Cash Flow
$220.02M
Revenue 1Y
-8.32%
EPS 1Y
-19.49%
Net Income 1Y
-20.00%
FCF 1Y
+53.61%
Profit Margin
32.24%
FCF Margin
36.25%
Dividend Yield
2.58%
Dividend TTM
$1.95
Last Ex-Dividend
2026-09-16
Dividend / EPS
47.22%

Revenue

Annual ending 2025-12-31
$650.61M

EPS

Annual ending 2025-12-31
5.08

Net Income

Annual ending 2025-12-31
$242.07M

News