Price
$4.45
52W High
$5.45
52W Low
$3.71
SMA50
$4.50
SMA200
$4.71
Avg Volume 50D
$171.65K
From 52W High
-18.27%
From 52W Low
+19.95%
Vs SMA50
-1.03%
Vs SMA200
-5.46%
Current Volume
$199.80K
Dollar Volume 50D
$774094
Market Cap
$381.79M
P/E
131.1x
Revenue TTM
$721.55M
EPS TTM
0.04
Net Income TTM
$2.91M
Free Cash Flow
$31.80M
Revenue 1Y
+9.38%
EPS 1Y
+103.57%
Net Income 1Y
+103.37%
FCF 1Y
+220.80%
Profit Margin
0.40%
FCF Margin
4.41%

Revenue

Annual ending 2026-06-30
$721.55M

EPS

Annual ending 2026-06-30
0.03

Net Income

Annual ending 2026-06-30
$2.67M

News