Price
$132.55
52W High
$137.45
52W Low
$82.96
SMA50
$131.39
SMA200
$111.44
Avg Volume 50D
$323.25K
From 52W High
-3.56%
From 52W Low
+59.78%
Vs SMA50
+0.88%
Vs SMA200
+18.95%
Current Volume
$433.41K
Dollar Volume 50D
$42.49M
Market Cap
$5.53B
P/E
35.0x
Revenue TTM
$1.70B
EPS TTM
3.71
Net Income TTM
$157.97M
Free Cash Flow
$4.48M
Revenue 1Y
+8.12%
EPS 1Y
+17.03%
Net Income 1Y
+17.15%
FCF 1Y
-92.90%
Profit Margin
9.27%
FCF Margin
0.26%
Dividend Yield
1.24%
Dividend TTM
$1.64
Last Ex-Dividend
2026-08-03
Dividend / EPS
44.20%

Revenue

Annual ending 2025-12-31
$1.61B

EPS

Annual ending 2025-12-31
3.16

Net Income

Annual ending 2025-12-31
$134.49M

News