Price
$20.53
52W High
$21.25
52W Low
$12.08
SMA50
$19.63
SMA200
$17.38
Avg Volume 50D
$422.41K
From 52W High
-3.51%
From 52W Low
+69.95%
Vs SMA50
+4.57%
Vs SMA200
+18.10%
Current Volume
$421.70K
Bars Stored
1257
Market Cap
$1.34B
P/E
29.6x
Revenue TTM
$490.02M
EPS TTM
0.59
Net Income TTM
$45.22M
Free Cash Flow
-$59.00M
Revenue 1Y
+11.24%
EPS 1Y
+427.78%
Net Income 1Y
+770.34%
FCF 1Y
-159.53%
Profit Margin
9.23%
FCF Margin
-12.04%

Revenue

Quarterly ending 2025-12-31
--

EPS

Quarterly ending 2025-12-31
--

Net Income

Quarterly ending 2025-12-31
--