Price
$18.16
52W High
$19.50
52W Low
$8.43
SMA50
$16.16
SMA200
$12.71
Avg Volume 50D
$58.87K
From 52W High
-6.87%
From 52W Low
+115.42%
Vs SMA50
+12.40%
Vs SMA200
+42.84%
Current Volume
$10.54K
Dollar Volume 50D
$949397
Market Cap
$2.19B
P/E
--
Revenue TTM
$844.58M
EPS TTM
0.13
Net Income TTM
$15.34M
Free Cash Flow
$4.23M
Revenue 1Y
+9.58%
EPS 1Y
+30.00%
Net Income 1Y
+36.22%
FCF 1Y
+138.74%
Profit Margin
1.82%
FCF Margin
0.50%

Revenue

Annual ending 2025-12-31
$844.58M

EPS

Annual ending 2025-12-31
0.13

Net Income

Annual ending 2025-12-31
$15.34M

News