Price
$198.88
52W High
$206.40
52W Low
$148.98
SMA50
$184.74
SMA200
$169.43
Avg Volume 50D
$160.85K
From 52W High
-3.64%
From 52W Low
+33.49%
Vs SMA50
+7.66%
Vs SMA200
+17.38%
Current Volume
$230.18K
Dollar Volume 50D
$29.75M
Market Cap
$2.46B
P/E
8.2x
Revenue TTM
$952.13M
EPS TTM
23.18
Net Income TTM
$297.79M
Free Cash Flow
$409.37M
Revenue 1Y
+22.77%
EPS 1Y
+106.96%
Net Income 1Y
+116.11%
FCF 1Y
-14.99%
Profit Margin
31.28%
FCF Margin
42.99%
Dividend Yield
0.80%
Dividend TTM
$1.60
Last Ex-Dividend
2026-08-21
Dividend / EPS
6.90%

Revenue

Annual ending 2025-12-31
$900.95M

EPS

Annual ending 2025-12-31
22.72

Net Income

Annual ending 2025-12-31
$286.96M

News