Price
$188.26
52W High
$344.19
52W Low
$184.40
SMA50
$219.07
SMA200
$252.69
Avg Volume 50D
$393.01K
From 52W High
-45.30%
From 52W Low
+2.09%
Vs SMA50
-14.07%
Vs SMA200
-25.50%
Current Volume
$346.74K
Dollar Volume 50D
$84.12M
Market Cap
$4.93B
P/E
19.7x
Revenue TTM
$2.96B
EPS TTM
9.29
Net Income TTM
$250.70M
Free Cash Flow
$291.70M
Revenue 1Y
+0.27%
EPS 1Y
+3.34%
Net Income 1Y
+0.32%
FCF 1Y
+5.34%
Profit Margin
8.46%
FCF Margin
9.84%
Dividend Yield
1.77%
Dividend TTM
$3.34
Last Ex-Dividend
2026-09-15
Dividend / EPS
35.95%

Revenue

Annual ending 2025-12-31
$2.97B

EPS

Annual ending 2025-12-31
9.71

Net Income

Annual ending 2025-12-31
$265.40M

News