The primary reasons for this are:
1. Most stocks with good results have rallied into the result over the last 3 months and hence need some breathing space to make the next leap.
2. Overall markets after a stupendous rally in last 3 months and has entered a chop/consolidation zone. The environment always impacts the result reaction.
3. Many retail investors misunderstand or half understand what an earnings surprise is and jump on anything that has high topline or bottom line growth without understanding the context. They are being killed.
All of this is very normal. In most cases one will see that if the results are genuinely good and overall markets stay stable - before next quarterly results such stocks will do what they need to do.
Most importantly, this is not a hit and run market. One needs to play according to the pitch.
@AimInvestments Been tracking Sai Silk and Credo (Mufti). Similar fundamentals and both trading at dirt cheap valuations despite generating decent cash flows + strong brands. No verifiable reason for the same. Just out of favour with investors post-listing? Huge downside MoS on both stocks.