Market Cap$371.72B
Enterprise Value$435.23B
P/E Ratio (TTM)103.77
P/S Ratio5.95
P/B Ratio—
Forward P/E—
EPS (TTM)$2.03
EPS (FY)$10.00
Revenue (TTM)$62.82B
Profit Margin5.72%
Operating Margin33.58%
ROE15221.82%
Debt/Equity—
Avg Vol (30d)6.5M
Beta (1Y)-0.03
Beta (3Y)0.21
Beta (5Y)0.30
Shares Out1.77B
Float1.76B
Dividend3.29%
Next EarningsJul 24, 2026
Short Interest—