Price
$178.03
52W High
$212.56
52W Low
$149.73
SMA50
$190.05
SMA200
$176.56
Avg Volume 50D
$93.41K
From 52W High
-16.24%
From 52W Low
+18.90%
Vs SMA50
-6.32%
Vs SMA200
+0.83%
Current Volume
$71.66K
Dollar Volume 50D
$17.70M
Market Cap
$3.17B
P/E
16.7x
Revenue TTM
$738.16M
EPS TTM
11.17
Net Income TTM
$190.24M
Free Cash Flow
$183.90M
Revenue 1Y
+11.57%
EPS 1Y
+8.55%
Net Income 1Y
+13.83%
FCF 1Y
+5.93%
Profit Margin
25.77%
FCF Margin
24.91%
Dividend Yield
2.45%
Dividend TTM
$4.37
Last Ex-Dividend
2026-08-21
Dividend / EPS
39.12%

Revenue

Annual ending 2025-12-31
$664.42M

EPS

Annual ending 2025-12-31
11.11

Net Income

Annual ending 2025-12-31
$180.07M

News