Price
$8.12
52W High
$12.00
52W Low
$5.02
SMA50
$9.03
SMA200
$9.15
Avg Volume 50D
$582.91K
From 52W High
-32.33%
From 52W Low
+61.75%
Vs SMA50
-10.11%
Vs SMA200
-11.29%
Current Volume
$484.75K
Dollar Volume 50D
$5.18M
Market Cap
$794.07M
P/E
28.6x
Revenue TTM
$267.28M
EPS TTM
0.27
Net Income TTM
$27.81M
Free Cash Flow
$89.47M

Revenue

Annual ending 2025-12-31
$235.24M

EPS

Annual ending 2025-12-31
0.36

Net Income

Annual ending 2025-12-31
$36.14M

News