Price
$203.76
52W High
$226.44
52W Low
$160.86
SMA50
$207.44
SMA200
$197.68
Avg Volume 50D
$373.09K
From 52W High
-10.02%
From 52W Low
+26.67%
Vs SMA50
-1.77%
Vs SMA200
+3.08%
Current Volume
$221.52K
Dollar Volume 50D
$77.22M
Market Cap
$11.82B
P/E
35.2x
Revenue TTM
$2.59B
EPS TTM
5.72
Net Income TTM
$336.10M
Free Cash Flow
$380.30M
Revenue 1Y
+16.35%
EPS 1Y
-4.83%
Net Income 1Y
-4.46%
FCF 1Y
+27.92%
Profit Margin
12.97%
FCF Margin
14.68%
Dividend Yield
0.49%
Dividend TTM
$0.99
Last Ex-Dividend
2026-08-31
Dividend / EPS
17.40%

Revenue

Annual ending 2025-12-31
$2.31B

EPS

Annual ending 2025-12-31
6.26

Net Income

Annual ending 2025-12-31
$366.60M

News