Price
$28.78
52W High
$36.21
52W Low
$18.76
SMA50
$30.99
SMA200
$28.48
Avg Volume 50D
$609.86K
From 52W High
-20.52%
From 52W Low
+53.41%
Vs SMA50
-7.13%
Vs SMA200
+1.05%
Current Volume
$519.74K
Dollar Volume 50D
$18.87M
Market Cap
$1.60B
P/E
406.4x
Revenue TTM
$750.88M
EPS TTM
0.13
Net Income TTM
$3.93M
Free Cash Flow
-$143.77M
Dividend Yield
0.52%
Dividend TTM
$0.15
Last Ex-Dividend
2026-08-27
Dividend / EPS
115.38%

Revenue

Annual ending 2025-12-31
$525.55M

EPS

Annual ending 2025-12-31
-0.10

Net Income

Annual ending 2025-12-31
-$4.54M

News