Price
$29.45
52W High
$35.11
52W Low
$17.14
SMA50
$30.59
SMA200
$27.39
Avg Volume 50D
$480.24K
From 52W High
-16.12%
From 52W Low
+71.82%
Vs SMA50
-3.71%
Vs SMA200
+7.53%
Current Volume
$434.60K
Dollar Volume 50D
$14.48M
Market Cap
$3.90B
P/E
118.5x
Revenue TTM
$181.80M
EPS TTM
0.25
Net Income TTM
$32.95M
Free Cash Flow
$64.80M

Revenue

Annual ending 2025-12-31
$159.55M

EPS

Annual ending 2025-12-31
-0.26

Net Income

Annual ending 2025-12-31
-$27.20M

News