Price
$164.45
52W High
$193.61
52W Low
$109.09
SMA50
$163.18
SMA200
$156.11
Avg Volume 50D
$925.76K
From 52W High
-15.06%
From 52W Low
+50.75%
Vs SMA50
+0.78%
Vs SMA200
+5.34%
Current Volume
$567.02K
Dollar Volume 50D
$150.95M
Market Cap
$5.79B
P/E
18.9x
Revenue TTM
$870.02M
EPS TTM
8.48
Net Income TTM
$306.40M
Free Cash Flow
$194.30M
Revenue 1Y
+3.93%
EPS 1Y
+42.76%
Net Income 1Y
+37.50%
FCF 1Y
-51.48%
Profit Margin
35.22%
FCF Margin
22.33%
Dividend Yield
1.89%
Dividend TTM
$3.10
Last Ex-Dividend
2026-08-19
Dividend / EPS
36.56%

Revenue

Annual ending 2025-12-31
$846.27M

EPS

Annual ending 2025-12-31
6.64

Net Income

Annual ending 2025-12-31
$246.63M

News