Price
$218.83
52W High
$236.43
52W Low
$148.05
SMA50
$216.66
SMA200
$204.15
Avg Volume 50D
$383.18K
From 52W High
-7.44%
From 52W Low
+47.81%
Vs SMA50
+1.00%
Vs SMA200
+7.19%
Current Volume
$295.79K
Dollar Volume 50D
$83.60M
Market Cap
$9.38B
P/E
24.2x
Revenue TTM
$3.81B
EPS TTM
8.76
Net Income TTM
$388.15M
Free Cash Flow
$531.91M
Revenue 1Y
+21.22%
EPS 1Y
+34.56%
Net Income 1Y
+33.03%
FCF 1Y
+29.67%
Profit Margin
10.19%
FCF Margin
13.96%
Dividend Yield
0.77%
Dividend TTM
$1.68
Last Ex-Dividend
2026-08-14
Dividend / EPS
19.18%

Revenue

Annual ending 2025-12-31
$3.35B

EPS

Annual ending 2025-12-31
7.42

Net Income

Annual ending 2025-12-31
$330.38M

News