Mega-cap stocks frequently attract the most attention from investors, due to the stability of their business models and their proven market value. However, small-cap companies have more room to expand than large-cap companies. They may be in the early stages of their growth cycle, which presents significant upside potential. However, small-cap stocks can also be highly volatile. As a result, they are better suited for aggressive investors with a longer investment horizon who are willing to accept greater risk for the opportunity to earn higher returns. Here are two cheap stocks trading under $…