Investors always find a reason to sell:

The CFO is leaving.
Insiders are selling shares.
The guidance is disappointing.
Next quarter will have tough comps.

These reasons have little to do with the potential of an investment and more to do with the fragility of one's conviction.

— App Economy Insights (@EconomyApp) May 27, 2021