Market Cap$347.73B
Enterprise Value$381.40B
P/E Ratio (TTM)25.56
P/S Ratio7.06
P/B Ratio10.38
Forward P/E—
EPS (TTM)$3.18
EPS (FY)$3.00
Revenue (TTM)$49.81B
Profit Margin27.50%
Operating Margin31.83%
ROE45.97%
Debt/Equity1.30
Avg Vol (30d)14.2M
Beta (1Y)0.16
Beta (3Y)0.26
Beta (5Y)0.36
Shares Out4.30B
Float4.27B
Dividend2.61%
Next EarningsJul 28, 2026
Short Interest—