Price
$82.24
52W High
$82.68
52W Low
$47.25
SMA50
$71.29
SMA200
$57.73
Avg Volume 50D
$265.68K
From 52W High
-0.53%
From 52W Low
+74.05%
Vs SMA50
+15.36%
Vs SMA200
+42.44%
Current Volume
$232.61K
Dollar Volume 50D
$19.37M
Market Cap
$2.04B
P/E
23.6x
Revenue TTM
$1.30B
EPS TTM
3.47
Net Income TTM
$86.63M
Free Cash Flow
$67.96M
Revenue 1Y
+5.40%
EPS 1Y
+15.28%
Net Income 1Y
+13.85%
FCF 1Y
-36.06%
Profit Margin
6.67%
FCF Margin
5.24%
Dividend Yield
0.33%
Dividend TTM
$0.27
Last Ex-Dividend
2026-10-05
Dividend / EPS
7.78%

Revenue

Annual ending 2026-07-31
$1.30B

EPS

Annual ending 2026-07-31
3.46

Net Income

Annual ending 2026-07-31
$86.63M

News