Market Cap$50.82B
Enterprise Value$85.83B
P/E Ratio (TTM)23.51
P/S Ratio3.35
P/B Ratio2.12
Forward P/E—
EPS (TTM)$3.42
EPS (FY)$3.80
Revenue (TTM)$14.67B
Profit Margin13.75%
Operating Margin19.79%
ROE9.36%
Debt/Equity1.53
Avg Vol (30d)4.3M
Beta (1Y)0.30
Beta (3Y)0.19
Beta (5Y)0.44
Shares Out623.88M
Float622.59M
Dividend2.95%
Next EarningsApr 30, 2026
Short Interest—