Price
$24.33
52W High
$24.40
52W Low
$23.65
SMA50
$24.19
SMA200
$24.06
Avg Volume 50D
$19.38K
From 52W High
-0.29%
From 52W Low
+2.88%
Vs SMA50
+0.58%
Vs SMA200
+1.12%
Current Volume
$1.94K
Dollar Volume 50D
$468394
Market Cap
--
P/E
--
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
3.76%
Dividend TTM
$0.91
Last Ex-Dividend
2026-07-15
Dividend / EPS
21.87%

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