Price
$9.06
52W High
$10.95
52W Low
$5.70
SMA50
$9.58
SMA200
$8.06
Avg Volume 50D
$458.98K
From 52W High
-17.26%
From 52W Low
+58.95%
Vs SMA50
-5.46%
Vs SMA200
+12.37%
Current Volume
$246.54K
Dollar Volume 50D
$4.45M
Market Cap
$513.70M
P/E
--
Revenue TTM
$364.78M
EPS TTM
0.41
Net Income TTM
$25.04M
Free Cash Flow
$97.99M
Revenue 1Y
-0.19%
EPS 1Y
-19.61%
Net Income 1Y
-29.33%
FCF 1Y
-31.52%
Profit Margin
6.87%
FCF Margin
26.86%

Revenue

Annual ending 2025-12-31
$364.78M

EPS

Annual ending 2025-12-31
0.41

Net Income

Annual ending 2025-12-31
$25.04M

News