Price
$35.22
52W High
$43.02
52W Low
$32.93
SMA50
$36.26
SMA200
$36.85
Avg Volume 50D
$364.08K
From 52W High
-18.13%
From 52W Low
+6.95%
Vs SMA50
-2.88%
Vs SMA200
-4.41%
Current Volume
$257.84K
Dollar Volume 50D
$13.14M
Market Cap
$1.80B
P/E
19.3x
Revenue TTM
$634.08M
EPS TTM
1.77
Net Income TTM
$93.32M
Free Cash Flow
$112.30M
Revenue 1Y
+4.27%
EPS 1Y
+8.59%
Net Income 1Y
+4.75%
FCF 1Y
+47.39%
Profit Margin
14.72%
FCF Margin
17.71%
Dividend Yield
0.11%
Dividend TTM
$0.04
Last Ex-Dividend
2026-10-06
Dividend / EPS
2.26%

Revenue

Annual ending 2025-08-31
$616.90M

EPS

Annual ending 2025-08-31
1.70

Net Income

Annual ending 2025-08-31
$92.75M

News