Few investments have the profit potential of penny stocks, which are stocks that trade under $5 per share.
Just take a look at Marathon Patent Group Inc., which climbed an astounding 341% during the four trading days of Thanksgiving week.
So today, we're giving you five of the top penny stocks to buy for January 2018 that all have massive upside.