Market Cap$70.00B
Enterprise Value$47.64B
P/E Ratio (TTM)15.57
P/S Ratio4.65
P/B Ratio—
Forward P/E—
EPS (TTM)$7.29
EPS (FY)$8.29
Revenue (TTM)$15.66B
Profit Margin29.93%
Operating Margin31.79%
ROE22.40%
Debt/Equity0.04
Avg Vol (30d)811K
Beta (1Y)1.09
Beta (3Y)0.98
Beta (5Y)0.76
Shares Out624.93M
Float624.73M
Dividend2.61%
Next EarningsMay 21, 2026
Short Interest—