Price
$283.34
52W High
$293.26
52W Low
$102.61
SMA50
$247.46
SMA200
$189.77
Avg Volume 50D
$3.97M
From 52W High
-3.38%
From 52W Low
+176.12%
Vs SMA50
+14.50%
Vs SMA200
+49.31%
Current Volume
$1.91M
Dollar Volume 50D
$973.21M
Market Cap
$103.16B
P/E
580.9x
Revenue TTM
$3.97B
EPS TTM
0.50
Net Income TTM
$177.58M
Free Cash Flow
$1.18B
Revenue 1Y
+31.52%
EPS 1Y
+42.86%
Net Income 1Y
+42.55%
FCF 1Y
+27.73%
Profit Margin
4.48%
FCF Margin
29.80%

Revenue

Annual ending 2025-12-31
$3.43B

EPS

Annual ending 2025-12-31
0.31

Net Income

Annual ending 2025-12-31
$107.74M

News