Price
$217.59
52W High
$560.90
52W Low
$170.28
SMA50
$202.23
SMA200
$303.61
Avg Volume 50D
$1.99M
From 52W High
-157.78%
From 52W Low
+27.78%
Vs SMA50
+7.60%
Vs SMA200
-28.33%
Current Volume
$1.28M
Dollar Volume 50D
$405.71M
Market Cap
$10.62B
P/E
111.1x
Revenue TTM
$3.30B
EPS TTM
1.89
Net Income TTM
$100.26M
Free Cash Flow
$742.73M
Revenue 1Y
+21.06%
EPS 1Y
+529.55%
Net Income 1Y
+534.04%
FCF 1Y
+26.38%
Profit Margin
3.04%
FCF Margin
22.52%

Revenue

Annual ending 2025-12-31
$3.13B

EPS

Annual ending 2025-12-31
0.86

Net Income

Annual ending 2025-12-31
$45.91M