Price
$9.64
52W High
$21.18
52W Low
$9.44
SMA50
$10.90
SMA200
$14.19
Avg Volume 50D
$26.11K
From 52W High
-54.49%
From 52W Low
+2.12%
Vs SMA50
-11.57%
Vs SMA200
-32.06%
Current Volume
$3.96K
Dollar Volume 50D
$288444
Market Cap
$668.15M
P/E
--
Revenue TTM
$376.13M
EPS TTM
0.00
Net Income TTM
$2.85M
Free Cash Flow
$53.96M
Revenue 1Y
+26.56%
EPS 1Y
+100.00%
Net Income 1Y
+124.08%
FCF 1Y
+2187.39%
Profit Margin
0.76%
FCF Margin
14.35%

Revenue

Annual ending 2025-12-31
$376.13M

EPS

Annual ending 2025-12-31
0.00

Net Income

Annual ending 2025-12-31
$2.85M

News