Price
$58.62
52W High
$63.51
52W Low
$44.44
SMA50
$56.37
SMA200
$54.20
Avg Volume 50D
$689.20K
From 52W High
-7.70%
From 52W Low
+31.91%
Vs SMA50
+3.99%
Vs SMA200
+8.16%
Current Volume
$415.67K
Dollar Volume 50D
$38.94M
Market Cap
$9.06B
P/E
23.9x
Revenue TTM
$3.06B
EPS TTM
2.29
Net Income TTM
$379.88M
Free Cash Flow
--
Revenue 1Y
+10.23%
EPS 1Y
-10.55%
Net Income 1Y
-5.06%
Profit Margin
12.40%
Last Ex-Dividend
2017-09-01

Revenue

Annual ending 2026-05-31
$5.66B

EPS

Annual ending 2026-05-31
0.30

Net Income

Annual ending 2026-05-31
$475.17M

News