Market Cap$84.67B
Enterprise Value$133.01B
P/E Ratio (TTM)28.75
P/S Ratio7.80
P/B Ratio23.56
Forward P/E—
EPS (TTM)$6.19
EPS (FY)$5.40
Revenue (TTM)$10.82B
Profit Margin26.81%
Operating Margin45.93%
ROE71.91%
Debt/Equity12.81
Avg Vol (30d)3.1M
Beta (1Y)0.37
Beta (3Y)0.77
Beta (5Y)0.90
Shares Out465.89M
Float465.24M
Dividend3.87%
Next EarningsJul 23, 2026
Short Interest—