Price
$38.88
52W High
$82.09
52W Low
$26.59
SMA50
$55.02
SMA200
$48.86
Avg Volume 50D
$29.10M
From 52W High
-111.14%
From 52W Low
+46.22%
Vs SMA50
-29.33%
Vs SMA200
-20.43%
Current Volume
$23.83M
Dollar Volume 50D
$1.63B
Market Cap
$16.00B
P/E
47.0x
Revenue TTM
$187.12M
EPS TTM
0.86
Net Income TTM
$308.51M
Free Cash Flow
-$423.66M
Revenue 1Y
+334.58%
EPS 1Y
+156.95%
Net Income 1Y
+195.13%
FCF 1Y
-212.89%
Profit Margin
164.87%
FCF Margin
-226.42%

Revenue

Annual ending 2025-12-31
$130.02M

EPS

Annual ending 2025-12-31
-1.82

Net Income

Annual ending 2025-12-31
-$510.38M