Price
$39.26
52W High
$47.34
52W Low
$27.00
SMA50
$38.05
SMA200
$38.53
Avg Volume 50D
$417.89K
From 52W High
-17.07%
From 52W Low
+45.41%
Vs SMA50
+3.17%
Vs SMA200
+1.90%
Current Volume
$490.39K
Dollar Volume 50D
$15.60M
Market Cap
$725.33M
P/E
12.8x
Revenue TTM
$1.57B
EPS TTM
1.39
Net Income TTM
$56.60M
Free Cash Flow
-$9.50M
Revenue 1Y
-2.53%
EPS 1Y
+313.85%
Net Income 1Y
+639.05%
FCF 1Y
-120.43%
Profit Margin
3.60%
FCF Margin
-0.60%
Dividend Yield
2.17%
Dividend TTM
$0.85
Last Ex-Dividend
2026-08-31
Dividend / EPS
61.15%

Revenue

Annual ending 2026-05-31
$1.58B

EPS

Annual ending 2026-05-31
2.34

Net Income

Annual ending 2026-05-31
$56.70M

News