Market Cap$105.53B
Enterprise Value$106.75B
P/E Ratio (TTM)24.86
P/S Ratio15.55
P/B Ratio3.96
Forward P/E—
EPS (TTM)$11.72
EPS (FY)$11.20
Revenue (TTM)$6.76B
Profit Margin63.06%
Operating Margin65.57%
ROE14.65%
Debt/Equity0.14
Avg Vol (30d)2.3M
Beta (1Y)-0.10
Beta (3Y)0.03
Beta (5Y)0.26
Shares Out362.36M
Float357.37M
Dividend1.73%
Next EarningsJul 29, 2026
Short Interest—