Price
$16.95
52W High
$33.26
52W Low
$12.86
SMA50
$17.44
SMA200
$18.69
Avg Volume 50D
$6.51M
From 52W High
-49.04%
From 52W Low
+31.80%
Vs SMA50
-2.82%
Vs SMA200
-9.33%
Current Volume
$3.87M
Dollar Volume 50D
$113.70M
Market Cap
$4.87B
P/E
717.4x
Revenue TTM
$1.39B
EPS TTM
0.02
Net Income TTM
$6.79M
Free Cash Flow
$253.12M
Revenue 1Y
+28.89%
EPS 1Y
+108.00%
Net Income 1Y
+110.18%
FCF 1Y
+57.88%
Profit Margin
0.49%
FCF Margin
18.21%

Revenue

Annual ending 2025-12-31
$1.23B

EPS

Annual ending 2025-12-31
-0.11

Net Income

Annual ending 2025-12-31
-$31.77M

News