Price
$39.31
52W High
$58.87
52W Low
$38.43
SMA50
$43.50
SMA200
$48.81
Avg Volume 50D
$374.65K
From 52W High
-33.23%
From 52W Low
+2.29%
Vs SMA50
-9.63%
Vs SMA200
-19.47%
Current Volume
$263.91K
Dollar Volume 50D
$16.21M
Market Cap
$1.21B
P/E
11.3x
Revenue TTM
$2.63B
EPS TTM
3.40
Net Income TTM
$107.10M
Free Cash Flow
-$112.40M
Revenue 1Y
-25.59%
EPS 1Y
-51.84%
Net Income 1Y
-53.21%
FCF 1Y
-247.51%
Profit Margin
4.07%
FCF Margin
-4.27%
Dividend Yield
3.36%
Dividend TTM
$1.32
Last Ex-Dividend
2026-07-16
Dividend / EPS
38.82%

Revenue

Annual ending 2025-08-31
$3.24B

EPS

Annual ending 2025-08-31
6.35

Net Income

Annual ending 2025-08-31
$204.10M

News