Price
$97.43
52W High
$98.72
52W Low
$65.89
SMA50
$94.41
SMA200
$83.07
Avg Volume 50D
$200.60K
From 52W High
-1.31%
From 52W Low
+47.87%
Vs SMA50
+3.20%
Vs SMA200
+17.29%
Current Volume
$131.59K
Dollar Volume 50D
$18.96M
Market Cap
$2.36B
P/E
19.4x
Revenue TTM
$1.84B
EPS TTM
4.89
Net Income TTM
$121.50M
Free Cash Flow
$70.00M
Revenue 1Y
+2.87%
EPS 1Y
+518.99%
Net Income 1Y
+529.53%
FCF 1Y
-27.69%
Profit Margin
6.60%
FCF Margin
3.80%
Dividend Yield
1.84%
Dividend TTM
$1.79
Last Ex-Dividend
2026-05-19
Dividend / EPS
36.61%

Revenue

Annual ending 2025-12-31
$1.78B

EPS

Annual ending 2025-12-31
4.67

Net Income

Annual ending 2025-12-31
$116.60M

News