Price
$25.03
52W High
$71.03
52W Low
$24.44
SMA50
$30.42
SMA200
$39.84
Avg Volume 50D
$650.23K
From 52W High
-64.76%
From 52W Low
+2.41%
Vs SMA50
-17.72%
Vs SMA200
-37.17%
Current Volume
$289.02K
Dollar Volume 50D
$19.44M
Market Cap
$315.13M
P/E
6.1x
Revenue TTM
$517.75M
EPS TTM
4.03
Net Income TTM
$51.58M
Free Cash Flow
$24.54M
Revenue 1Y
-0.91%
EPS 1Y
-9.84%
Net Income 1Y
-12.93%
FCF 1Y
-47.50%
Profit Margin
9.96%
FCF Margin
4.74%
Dividend Yield
3.64%
Dividend TTM
$0.91
Last Ex-Dividend
2026-09-24
Dividend / EPS
22.58%

Revenue

Annual ending 2026-01-31
$529.83M

EPS

Annual ending 2026-01-31
3.99

Net Income

Annual ending 2026-01-31
$52.20M

News