Price
$109.62
52W High
$115.22
52W Low
$61.63
SMA50
$106.76
SMA200
$79.84
Avg Volume 50D
$2.33M
From 52W High
-4.86%
From 52W Low
+77.87%
Vs SMA50
+2.68%
Vs SMA200
+37.30%
Current Volume
$1.78M
Dollar Volume 50D
$250.03M
Market Cap
$12.61B
P/E
30.5x
Revenue TTM
$1.66B
EPS TTM
3.39
Net Income TTM
$413.60M
Free Cash Flow
$806.22M
Revenue 1Y
+41.15%
EPS 1Y
-22.43%
Net Income 1Y
-25.78%
FCF 1Y
+49.11%
Profit Margin
24.86%
FCF Margin
48.46%

Revenue

Annual ending 2025-12-31
$1.40B

EPS

Annual ending 2025-12-31
2.56

Net Income

Annual ending 2025-12-31
$316.89M

News