Price
$231.39
52W High
$236.75
52W Low
$119.44
SMA50
$224.17
SMA200
$187.86
Avg Volume 50D
$107.04K
From 52W High
-2.26%
From 52W Low
+93.73%
Vs SMA50
+3.22%
Vs SMA200
+23.17%
Current Volume
$51.51K
Dollar Volume 50D
$23.93M
Market Cap
$3.60B
P/E
25.7x
Revenue TTM
$1.56B
EPS TTM
8.89
Net Income TTM
$140.26M
Free Cash Flow
$146.53M
Revenue 1Y
+6.92%
EPS 1Y
+32.49%
Net Income 1Y
+33.84%
FCF 1Y
+23.22%
Profit Margin
9.00%
FCF Margin
9.40%
Dividend Yield
1.13%
Dividend TTM
$2.62
Last Ex-Dividend
2026-09-30
Dividend / EPS
29.47%

Revenue

Annual ending 2025-12-31
$1.52B

EPS

Annual ending 2025-12-31
7.67

Net Income

Annual ending 2025-12-31
$120.02M

News