Price
$25.46
52W High
$25.86
52W Low
$25.14
SMA50
$25.44
SMA200
$25.50
Avg Volume 50D
$7.90K
From 52W High
-1.53%
From 52W Low
+1.27%
Vs SMA50
+0.09%
Vs SMA200
-0.15%
Current Volume
$9.88K
Dollar Volume 50D
$200618
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
5.80%
Dividend TTM
$1.48
Last Ex-Dividend
2026-07-15
Dividend / EPS
35.32%

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