Price
$498.61
52W High
$993.74
52W Low
$283.57
SMA50
$512.08
SMA200
$546.60
Avg Volume 50D
$581.36K
From 52W High
-49.82%
From 52W Low
+75.83%
Vs SMA50
-2.63%
Vs SMA200
-8.78%
Current Volume
$584.11K
Dollar Volume 50D
$299.27M
Market Cap
$15.33B
P/E
35.5x
Revenue TTM
$3.44B
EPS TTM
13.87
Net Income TTM
$431.48M
Free Cash Flow
$482.00M
Revenue 1Y
+60.83%
EPS 1Y
+50.92%
Net Income 1Y
+51.40%
FCF 1Y
+10.56%
Profit Margin
12.55%
FCF Margin
14.02%

Revenue

Annual ending 2025-12-31
$2.49B

EPS

Annual ending 2025-12-31
9.38

Net Income

Annual ending 2025-12-31
$290.15M

News