Price
$54.75
52W High
$62.39
52W Low
$36.04
SMA50
$57.16
SMA200
$49.08
Avg Volume 50D
$2.36M
From 52W High
-12.25%
From 52W Low
+51.91%
Vs SMA50
-4.21%
Vs SMA200
+11.56%
Current Volume
$2.13M
Dollar Volume 50D
$135.71M
Market Cap
$14.44B
P/E
37.7x
Revenue TTM
$19.85B
EPS TTM
1.43
Net Income TTM
$382.91M
Free Cash Flow
$432.81M
Revenue 1Y
+11.02%
EPS 1Y
+5.93%
Net Income 1Y
+5.87%
FCF 1Y
+54.15%
Profit Margin
1.93%
FCF Margin
2.18%
Dividend Yield
0.88%
Dividend TTM
$0.48
Last Ex-Dividend
2026-08-19
Dividend / EPS
33.57%

Revenue

Annual ending 2025-10-03
$18.51B

EPS

Annual ending 2025-10-03
1.22

Net Income

Annual ending 2025-10-03
$326.39M

News