Retail traders make up nearly 25% of the stock marketmarkets.businessinsider.com3 points99_005 years ago