Market Cap$84.67B
Enterprise Value$135.64B
P/E Ratio (TTM)29.67
P/S Ratio7.94
P/B Ratio24.31
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.39
Beta (3Y)0.77
Beta (5Y)0.90
Shares Out465.89M
Float465.24M
Dividend3.75%
Next EarningsJul 23, 2026
Short Interest—