2,843
907
Here are the top stocks retail investors are buying right now
These are the must-have stocks that retail investors are adding to their portfolios.