Price
$71.90
52W High
$86.28
52W Low
$59.54
SMA50
$79.17
SMA200
$70.62
Avg Volume 50D
$491.21K
From 52W High
-16.67%
From 52W Low
+20.76%
Vs SMA50
-9.18%
Vs SMA200
+1.81%
Current Volume
$608.29K
Dollar Volume 50D
$38.24M
Market Cap
$3.97B
P/E
14.4x
Revenue TTM
$2.99B
EPS TTM
5.28
Net Income TTM
$276.13M
Free Cash Flow
$318.71M
Revenue 1Y
+6.94%
EPS 1Y
+12.58%
Net Income 1Y
+11.80%
FCF 1Y
+13.99%
Profit Margin
9.24%
FCF Margin
10.67%
Dividend Yield
2.96%
Dividend TTM
$2.13
Last Ex-Dividend
2026-09-22
Dividend / EPS
40.34%

Revenue

Annual ending 2026-04-30
$2.94B

EPS

Annual ending 2026-04-30
5.22

Net Income

Annual ending 2026-04-30
$274.04M

News