Price
$22.36
52W High
$22.75
52W Low
$16.38
SMA50
$21.91
SMA200
$20.98
Avg Volume 50D
$166.47K
From 52W High
-1.71%
From 52W Low
+36.51%
Vs SMA50
+2.04%
Vs SMA200
+6.58%
Current Volume
$161.72K
Dollar Volume 50D
$3.65M
Market Cap
$567.62M
P/E
13.4x
Revenue TTM
$397.21M
EPS TTM
1.65
Net Income TTM
$42.22M
Free Cash Flow
--
Revenue 1Y
+2.28%
EPS 1Y
+1.23%
Net Income 1Y
+0.10%
Profit Margin
10.63%
Dividend Yield
4.53%
Dividend TTM
$1.01
Last Ex-Dividend
2026-10-09
Dividend / EPS
61.36%

Revenue

Annual ending 2026-02-28
$392.40M

EPS

Annual ending 2026-02-28
1.66

Net Income

Annual ending 2026-02-28
$42.63M

News