Stocks that give returns that are several times their costs are called multibaggers. The prices of these stocks have risen multiple times their initial investment values. These are undervalued stocks with strong fundamentals that can act as great investment options. Multibagger stock companies are strong on corporate governance and have businesses that are scalable within a short period of time.