Price
$23.50
52W High
$25.57
52W Low
$19.97
SMA50
$24.24
SMA200
$23.39
Avg Volume 50D
$603.42K
From 52W High
-8.10%
From 52W Low
+17.68%
Vs SMA50
-3.06%
Vs SMA200
+0.47%
Current Volume
$513.27K
Dollar Volume 50D
$14.66M
Market Cap
$1.50B
P/E
13.7x
Revenue TTM
$215.45M
EPS TTM
1.76
Net Income TTM
$109.42M
Free Cash Flow
-$305.01M
Revenue 1Y
+18.87%
EPS 1Y
+10.69%
Net Income 1Y
+32.63%
FCF 1Y
-38.85%
Profit Margin
50.79%
FCF Margin
-141.57%
Dividend Yield
10.64%
Dividend TTM
$2.50
Last Ex-Dividend
2026-09-15
Dividend / EPS
142.09%

Revenue

Annual ending 2026-03-31
$217.96M

EPS

Annual ending 2026-03-31
1.90

Net Income

Annual ending 2026-03-31
$111.78M

News