Market Cap$147.78B
Enterprise Value$171.53B
P/E Ratio (TTM)29.09
P/S Ratio3.54
P/B Ratio10.62
Forward P/E—
EPS (TTM)$7.99
EPS (FY)$9.78
Revenue (TTM)$40.34B
Profit Margin12.78%
Operating Margin19.78%
ROE27.21%
Debt/Equity2.56
Avg Vol (30d)3.9M
Beta (1Y)0.82
Beta (3Y)0.84
Beta (5Y)0.92
Shares Out635.68M
Float635.05M
Dividend2.05%
Next EarningsApr 23, 2026
Short Interest—