Price
$54.59
52W High
$84.32
52W Low
$53.27
SMA50
$64.60
SMA200
$70.42
Avg Volume 50D
$3.59M
From 52W High
-35.26%
From 52W Low
+2.48%
Vs SMA50
-15.50%
Vs SMA200
-22.48%
Current Volume
$2.63M
Dollar Volume 50D
$215.32M
Market Cap
$10.56B
P/E
18.5x
Revenue TTM
$4.24B
EPS TTM
2.93
Net Income TTM
$570.30M
Free Cash Flow
$678.00M
Revenue 1Y
+4.73%
EPS 1Y
+43.63%
Net Income 1Y
+39.85%
FCF 1Y
+64.60%
Profit Margin
13.46%
FCF Margin
16.00%
Last Ex-Dividend
2023-07-26

Revenue

Annual ending 2025-10-31
$4.09B

EPS

Annual ending 2025-10-31
1.87

Net Income

Annual ending 2025-10-31
$374.90M

News