Price
$115.50
52W High
$221.40
52W Low
$76.04
SMA50
$110.41
SMA200
$127.18
Avg Volume 50D
$1.20M
From 52W High
-47.83%
From 52W Low
+51.89%
Vs SMA50
+4.61%
Vs SMA200
-9.18%
Current Volume
$731.38K
Dollar Volume 50D
$131.60M
Market Cap
$5.83B
P/E
14.5x
Revenue TTM
$5.62B
EPS TTM
7.38
Net Income TTM
$401.67M
Free Cash Flow
$482.64M
Revenue 1Y
+10.76%
EPS 1Y
+5.28%
Net Income 1Y
+0.13%
FCF 1Y
+17.79%
Profit Margin
7.15%
FCF Margin
8.59%

Revenue

Annual ending 2025-12-31
$5.46B

EPS

Annual ending 2025-12-31
6.72

Net Income

Annual ending 2025-12-31
$377.68M

News