A small stock price doesn't always mean a small company. There are several factors that go into determining a company's value, including its market capitalization -- the price of each share of the company multiplied by the number of shares outstanding. A stock with a small price could actually be a big company, depending on how many shares are traded on the open market. That isn't to say stock prices don't matter. It is often the case that stocks trading for lower values tend to have smaller market caps. But that also means they have more room to grow.
Here are three top stocks with share prices under $10. They were chosen for their small market caps, but also for their potential to generate massive long-term growth. The first pick, Jumia Technologies (NYSE: JMIA) is a bet on Africa's booming e-commerce marketplace. The other two, Upwork (NASDAQ: UPWK) and Zynga (NASDAQ: ZNGA), are bets on the fast-growing gig economy and huge interest in mobile gaming.
Image source: Getty Images.