Price
$4.63
52W High
$7.69
52W Low
$4.25
SMA50
$4.77
SMA200
$5.70
Avg Volume 50D
$1.56M
From 52W High
-39.79%
From 52W Low
+8.94%
Vs SMA50
-2.89%
Vs SMA200
-18.83%
Current Volume
$2.37M
Dollar Volume 50D
$7.39M
Market Cap
$675.68M
P/E
177.5x
Revenue TTM
$789.84M
EPS TTM
0.03
Net Income TTM
$3.81M
Free Cash Flow
$69.98M
Revenue 1Y
+0.42%
EPS 1Y
+105.26%
Net Income 1Y
+104.46%
FCF 1Y
+82.86%
Profit Margin
0.48%
FCF Margin
8.86%

Revenue

Annual ending 2025-12-31
$789.84M

EPS

Annual ending 2025-12-31
0.03

Net Income

Annual ending 2025-12-31
$3.81M

News