Price
$21.95
52W High
$34.61
52W Low
$21.58
SMA50
$25.92
SMA200
$27.53
Avg Volume 50D
$232.59K
From 52W High
-36.58%
From 52W Low
+1.71%
Vs SMA50
-15.31%
Vs SMA200
-20.28%
Current Volume
$227.19K
Dollar Volume 50D
$5.99M
Market Cap
$424.65M
P/E
256.9x
Revenue TTM
$914.59M
EPS TTM
0.06
Net Income TTM
$1.65M
Free Cash Flow
$42.85M
Revenue 1Y
+13.25%
EPS 1Y
-92.21%
Net Income 1Y
-88.89%
FCF 1Y
+49.87%
Profit Margin
0.18%
FCF Margin
4.68%

Revenue

Annual ending 2026-06-30
$914.59M

EPS

Annual ending 2026-06-30
0.09

Net Income

Annual ending 2026-06-30
$1.65M

News