Price
$1.67
52W High
$3.05
52W Low
$1.67
SMA50
$2.16
SMA200
$2.44
Avg Volume 50D
$4.83M
From 52W High
-45.25%
From 52W Low
+0.00%
Vs SMA50
-22.77%
Vs SMA200
-31.69%
Current Volume
$4.84M
Dollar Volume 50D
$10.24M
Market Cap
$923.50M
P/E
31.0x
Revenue TTM
$466.73M
EPS TTM
0.12
Net Income TTM
$29.83M
Free Cash Flow
$516.31M
Revenue 1Y
+2556.25%
EPS 1Y
+114.29%
Net Income 1Y
+108.12%
FCF 1Y
-1.31%
Profit Margin
6.39%
FCF Margin
110.62%
Dividend Yield
29.34%
Dividend TTM
$0.49
Last Ex-Dividend
2026-09-28
Dividend / EPS
408.33%

Revenue

Annual ending 2026-06-30
$466.73M

EPS

Annual ending 2026-06-30
0.06

Net Income

Annual ending 2026-06-30
$29.83M

News