Market Cap$84.67B
Enterprise Value$129.52B
P/E Ratio (TTM)27.54
P/S Ratio7.36
P/B Ratio22.57
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.0M
Beta (1Y)0.27
Beta (3Y)0.77
Beta (5Y)0.90
Shares Out465.89M
Float465.24M
Dividend4.04%
Next EarningsJul 23, 2026
Short Interest—