Market Cap$349.59B
Enterprise Value$374.12B
P/E Ratio (TTM)21.88
P/S Ratio1.92
P/B Ratio24.21
Forward P/E—
EPS (TTM)$14.24
EPS (FY)$14.69
Revenue (TTM)$164.68B
Profit Margin8.60%
Operating Margin12.68%
ROE145.54%
Debt/Equity5.10
Avg Vol (30d)4.0M
Beta (1Y)1.12
Beta (3Y)1.25
Beta (5Y)1.00
Shares Out996.03M
Float995.31M
Dividend2.99%
Next EarningsMay 19, 2026
Short Interest—