when should we sell stocks that we hold?
First, this is on the assumption that we have qualified the business in their financials, moat (competitive advantages in the industry), market outlook including total addressable market (TAM), etc some signs of concern include: < using Annual performance as reference> Share dilution instead of share buybacks, Top management changes, Insider sales, FCF decrease, debt increase, Revenue decline, Net income decline, Loss of moat, Disruptive technologies, Built-up of inventories, Issue of dividends, R&D spending without getting a moat. Fundamentally, the financials and market outlook should remain sound and the company on track to hit the targets that they have set. Recovery from crises like "covid" is also a good indicator of the moat. $MSFT's market cap grew 50% in 2021 - so Microsoft definitely has demonstrated a strong moat. S curve of business growth from rocketsource.co You can find more ...