Price
$8.99
52W High
$9.81
52W Low
$5.88
SMA50
$8.72
SMA200
$8.14
Avg Volume 50D
$246.88K
From 52W High
-8.36%
From 52W Low
+52.89%
Vs SMA50
+3.06%
Vs SMA200
+10.50%
Current Volume
$150.54K
Dollar Volume 50D
$2.22M
Market Cap
$426.11M
P/E
22.7x
Revenue TTM
$934.36M
EPS TTM
0.39
Net Income TTM
$18.79M
Free Cash Flow
$13.20M
Revenue 1Y
+3.51%
EPS 1Y
+11.43%
Net Income 1Y
+8.65%
FCF 1Y
+62.08%
Profit Margin
2.01%
FCF Margin
1.41%

Revenue

Annual ending 2026-06-30
$934.36M

EPS

Annual ending 2026-06-30
0.39

Net Income

Annual ending 2026-06-30
$18.79M

News