Price
$221.28
52W High
$494.58
52W Low
$170.28
SMA50
$229.40
SMA200
$240.52
Avg Volume 50D
$1.79M
From 52W High
-55.26%
From 52W Low
+29.95%
Vs SMA50
-3.54%
Vs SMA200
-8.00%
Current Volume
$786.90K
Dollar Volume 50D
$403.62M
Market Cap
$11.14B
P/E
75.8x
Revenue TTM
$3.45B
EPS TTM
2.77
Net Income TTM
$146.85M
Free Cash Flow
$797.50M
Revenue 1Y
+21.11%
EPS 1Y
+1304.35%
Net Income 1Y
+1331.79%
FCF 1Y
+27.32%
Profit Margin
4.26%
FCF Margin
23.12%

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

News