5 Cheap Stocks to Buy for $20 or Less

Stocks with low share prices can be a cost-effective way for small investors to diversify their portfolios.