Market Cap$188.76B
Enterprise Value$226.78B
P/E Ratio (TTM)23.39
P/S Ratio4.81
P/B Ratio19.75
Forward P/E—
EPS (TTM)$14.38
EPS (FY)$21.84
Revenue (TTM)$37.30B
Profit Margin20.91%
Operating Margin31.75%
ROE106.10%
Debt/Equity6.24
Avg Vol (30d)2.7M
Beta (1Y)0.42
Beta (3Y)0.04
Beta (5Y)0.44
Shares Out539.71M
Float538.50M
Dividend3.00%
Next EarningsJul 30, 2026
Short Interest—