It is too difficult to keep track of 20 or more stocks. Pick a few of the best, know them well and watch them carefully. If you spend more time, your results should improve. You should spend a minimum of two to three hours a week. Investor's looking for growth companies should not be concerned with a stock's dividends because the greatest gains will come from price appreciation rather than dividend payouts.
Stocks sell for what they are worth at the time, and cheap stocks are cheap for a reason.
Low-priced stocks are generally laggards and institutional investors will not find these stocks attractive investments. This is critical considering it's institutional investors that move the price of a stock up. It is not the bargain you are looking for but rather the stock with the greatest potential to go up in price. Cheaper stocks are simply not as highly valued by the marketplace. When a stock's P-E ratio is high, the majority of investors consider it as pricey or overvalued.