Price
$110.18
52W High
$181.12
52W Low
$91.04
SMA50
$124.97
SMA200
$134.01
Avg Volume 50D
$640.46K
From 52W High
-64.39%
From 52W Low
+21.02%
Vs SMA50
-11.84%
Vs SMA200
-17.78%
Current Volume
$947.44K
Bars Stored
1257
Market Cap
$3.68B
P/E
3676.7x
Revenue TTM
$4.38B
EPS TTM
-0.12
Net Income TTM
$1.00M
Free Cash Flow
-$169.00M
Revenue 1Y
+22.65%
EPS 1Y
-101.62%
Net Income 1Y
-99.53%
FCF 1Y
-1156.25%
Profit Margin
0.02%
FCF Margin
-3.86%

Revenue

Quarterly ending 2025-12-31
$1.21B

EPS

Quarterly ending 2025-12-31
0.78

Net Income

Quarterly ending 2025-12-31
$24.00M