Price
$42.72
52W High
$49.79
52W Low
$36.09
SMA50
$41.33
SMA200
$42.15
Avg Volume 50D
$278.77K
From 52W High
-16.55%
From 52W Low
+18.37%
Vs SMA50
+3.37%
Vs SMA200
+1.35%
Current Volume
$189.15K
Bars Stored
1257
Market Cap
$814.54M
P/E
75.4x
Revenue TTM
$858.70M
EPS TTM
0.43
Net Income TTM
$10.80M
Free Cash Flow
--
Revenue 1Y
-2.50%
EPS 1Y
-90.87%
Net Income 1Y
-90.89%
Profit Margin
1.26%

Revenue

Quarterly ending 2025-12-31
$170.50M

EPS

Quarterly ending 2025-12-31
-0.96

Net Income

Quarterly ending 2025-12-31
-$23.40M