Market Cap$60.80B
Enterprise Value$68.87B
P/E Ratio (TTM)23.18
P/S Ratio4.83
P/B Ratio19.58
Forward P/E—
EPS (TTM)$1.48
EPS (FY)$1.75
Revenue (TTM)$12.64B
Profit Margin21.55%
Operating Margin31.67%
ROE72.17%
Debt/Equity3.07
Avg Vol (30d)3.5M
Beta (1Y)0.44
Beta (3Y)0.53
Beta (5Y)0.77
Shares Out1.79B
Float1.79B
Dividend2.69%
Next EarningsJul 23, 2026
Short Interest—