Is there any logical explanation to this? I think there is - checkout if it makes sense.
Learnings/ Inspirations
or actually when not to sell !
...or instead just focus on the business and let stock price be decided by the market forces...
Time to introspect and then decide
The most difficult and confusing topic in stock investing !