Market Cap$312.12B
Enterprise Value$334.64B
P/E Ratio (TTM)28.38
P/S Ratio5.43
P/B Ratio6.68
Forward P/E—
EPS (TTM)$2.84
EPS (FY)$3.81
Revenue (TTM)$59.05B
Profit Margin19.22%
Operating Margin23.64%
ROE22.06%
Debt/Equity0.67
Avg Vol (30d)23.0M
Beta (1Y)0.87
Beta (3Y)0.40
Beta (5Y)0.82
Shares Out3.95B
Float—
Dividend2.08%
Next EarningsMay 20, 2026
Short Interest—