Price
$71.21
52W High
$81.45
52W Low
$14.09
SMA50
$63.74
SMA200
$40.74
Avg Volume 50D
$2.11M
From 52W High
-14.38%
From 52W Low
+405.39%
Vs SMA50
+11.71%
Vs SMA200
+74.78%
Current Volume
$2.17M
Dollar Volume 50D
$137.61M
Market Cap
$6.33B
P/E
283.9x
Revenue TTM
$288.06M
EPS TTM
0.16
Net Income TTM
$22.30M
Free Cash Flow
$41.15M
Revenue 1Y
+1936.66%
EPS 1Y
+109.47%
Net Income 1Y
+116.33%
FCF 1Y
+139.61%
Profit Margin
7.74%
FCF Margin
14.28%

Revenue

Annual ending 2025-12-31
$158.32M

EPS

Annual ending 2025-12-31
-0.80

Net Income

Annual ending 2025-12-31
-$68.92M