Price
$15.32
52W High
$17.00
52W Low
$13.48
SMA50
$16.07
SMA200
$15.28
Avg Volume 50D
$172.82K
From 52W High
-9.88%
From 52W Low
+13.65%
Vs SMA50
-4.68%
Vs SMA200
+0.27%
Current Volume
$187.77K
Dollar Volume 50D
$2.79M
Market Cap
$611.27M
P/E
3.7x
Revenue TTM
$265.93M
EPS TTM
4.18
Net Income TTM
$165.13M
Free Cash Flow
-$43.36M
Revenue 1Y
+77.43%
EPS 1Y
+92.63%
Net Income 1Y
+107.40%
FCF 1Y
+6.13%
Profit Margin
62.09%
FCF Margin
-16.31%
Dividend Yield
6.27%
Dividend TTM
$0.96
Last Ex-Dividend
2026-09-21
Dividend / EPS
22.97%

Revenue

Annual ending 2026-03-31
$287.58M

EPS

Annual ending 2026-03-31
4.77

Net Income

Annual ending 2026-03-31
$184.75M

News