That being said, here’s a list of the 10 best stocks to buy under $20. 10 Best Stocks to Buy Under $2010. Dyne Therapeutics Inc. (NASDAQ:DYN)Share Price as of October 1: $12.50Number of Hedge Fund Holders: 43Dyne Therapeutics Inc. (NASDAQ:DYN) is one of the best stocks to buy under $20. Ford Motor Company (NYSE:F)Share Price as of October 1: $12.27Number of Hedge Fund Holders: 45Ford Motor Company (NYSE:F) is one of the best stocks to buy under $20. It operates through the Ford Blue, Ford Model e, Ford Pro, and Ford Credit segments.