Price
$21.46
52W High
$24.49
52W Low
$13.88
SMA50
$21.97
SMA200
$19.30
Avg Volume 50D
$619.16K
From 52W High
-12.37%
From 52W Low
+54.61%
Vs SMA50
-2.30%
Vs SMA200
+11.21%
Current Volume
$398.04K
Dollar Volume 50D
$13.45M
Market Cap
$1.46B
P/E
14.9x
Revenue TTM
$3.81B
EPS TTM
1.41
Net Income TTM
$97.90M
Free Cash Flow
$115.50M
Revenue 1Y
+1.20%
EPS 1Y
+642.31%
Net Income 1Y
+731.61%
FCF 1Y
+41.03%
Profit Margin
2.57%
FCF Margin
3.03%
Dividend Yield
3.49%
Dividend TTM
$0.75
Last Ex-Dividend
2026-08-28
Dividend / EPS
53.19%

Revenue

Annual ending 2026-05-30
$3.84B

EPS

Annual ending 2026-05-30
1.32

Net Income

Annual ending 2026-05-30
$91.50M

News