Market Cap$80.07B
Enterprise Value$71.38B
P/E Ratio (TTM)33.07
P/S Ratio6.48
P/B Ratio10.46
Forward P/E—
EPS (TTM)$4.06
EPS (FY)$4.03
Revenue (TTM)$12.71B
Profit Margin19.80%
Operating Margin20.89%
ROE30.23%
Debt/Equity0.33
Avg Vol (30d)3.8M
Beta (1Y)1.41
Beta (3Y)1.05
Beta (5Y)1.21
Shares Out417.93M
Float399.65M
Dividend—
Next EarningsAug 12, 2026
Short Interest—