Price
$51.96
52W High
$66.57
52W Low
$38.48
SMA50
$49.68
SMA200
$45.82
Avg Volume 50D
$1.91M
From 52W High
-21.95%
From 52W Low
+35.03%
Vs SMA50
+4.59%
Vs SMA200
+13.41%
Current Volume
$2.77M
Dollar Volume 50D
$92.93M
Market Cap
$6.91B
P/E
27.1x
Revenue TTM
$6.62B
EPS TTM
1.84
Net Income TTM
$254.80M
Free Cash Flow
$413.50M
Revenue 1Y
+2.58%
EPS 1Y
-11.96%
Net Income 1Y
-13.36%
FCF 1Y
-21.46%
Profit Margin
3.85%
FCF Margin
6.24%
Dividend Yield
2.91%
Dividend TTM
$1.51
Last Ex-Dividend
2026-08-07
Dividend / EPS
82.07%

Revenue

Annual ending 2026-05-31
$6.61B

EPS

Annual ending 2026-05-31
2.08

Net Income

Annual ending 2026-05-31
$290.00M

News