Market Cap$183.12B
Enterprise Value$228.41B
P/E Ratio (TTM)23.60
P/S Ratio4.92
P/B Ratio19.93
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.6M
Beta (1Y)0.40
Beta (3Y)0.04
Beta (5Y)0.44
Shares Out539.71M
Float538.48M
Dividend2.97%
Next EarningsJul 30, 2026
Short Interest—