Price
$61.25
52W High
$61.25
52W Low
$25.02
SMA50
$54.08
SMA200
$40.14
Avg Volume 50D
$928.82K
From 52W High
+0.00%
From 52W Low
+144.80%
Vs SMA50
+13.26%
Vs SMA200
+52.58%
Current Volume
$1.29M
Dollar Volume 50D
$49.25M
Market Cap
$1.31B
P/E
41.5x
Revenue TTM
$3.32B
EPS TTM
1.39
Net Income TTM
$31.68M
Free Cash Flow
$88.42M
Revenue 1Y
-4.74%
EPS 1Y
-32.85%
Net Income 1Y
-31.70%
FCF 1Y
+47.97%
Profit Margin
0.95%
FCF Margin
2.66%
Dividend Yield
1.63%
Dividend TTM
$1.00
Last Ex-Dividend
2026-07-17
Dividend / EPS
71.94%

Revenue

Annual ending 2026-07-31
$3.32B

EPS

Annual ending 2026-07-31
1.40

Net Income

Annual ending 2026-07-31
$31.68M

News