Summary
Retail investors sold 1,051 NSE-listed stocks in the June quarter, which subsequently soared by an average of 35.79%. This suggests that many investors may have exited profitable positions prematurely, as stocks where retail ownership increased only rose by 24.22% on average.