Price
$85.85
52W High
$106.44
52W Low
$46.21
SMA50
$89.44
SMA200
$78.42
Avg Volume 50D
$131.94K
From 52W High
-19.34%
From 52W Low
+85.78%
Vs SMA50
-4.01%
Vs SMA200
+9.47%
Current Volume
$110.48K
Dollar Volume 50D
$11.80M
Market Cap
$1.27B
P/E
30.3x
Revenue TTM
$493.84M
EPS TTM
3.69
Net Income TTM
$41.74M
Free Cash Flow
$45.90M
Revenue 1Y
+1.70%
EPS 1Y
+5.43%
Net Income 1Y
+5.87%
FCF 1Y
-3.62%
Profit Margin
8.45%
FCF Margin
9.29%
Dividend Yield
0.95%
Dividend TTM
$0.81
Last Ex-Dividend
2026-08-07
Dividend / EPS
22.09%

Revenue

Annual ending 2026-07-31
$493.84M

EPS

Annual ending 2026-07-31
3.92

Net Income

Annual ending 2026-07-31
$41.74M

News