Price
$3.77
52W High
$5.99
52W Low
$1.01
SMA50
$4.03
SMA200
$4.22
Avg Volume 50D
$1.47M
From 52W High
-37.06%
From 52W Low
+273.27%
Vs SMA50
-6.40%
Vs SMA200
-10.62%
Current Volume
$867.54K
Dollar Volume 50D
$6.04M
Market Cap
$283.90M
P/E
5.6x
Revenue TTM
$943.33M
EPS TTM
0.66
Net Income TTM
$50.72M
Free Cash Flow
$49.94M
Revenue 1Y
+1.09%
EPS 1Y
+171.74%
Net Income 1Y
+174.49%
FCF 1Y
+481.66%
Profit Margin
5.38%
FCF Margin
5.29%

Revenue

Annual ending 2025-12-31
$917.93M

EPS

Annual ending 2025-12-31
0.16

Net Income

Annual ending 2025-12-31
$12.07M

News