Multibagger stock: Apar Industries has rallied over 20,000% in the last 20 years, delivering blockbuster returns to investors. If one would have invested about Rs 10,000 in Apar Industries shares in 2003, the investment could have turned into Rs 20 lakh by now. Watch this Business Today Visual Story to know Apar Industries share price history, returns and more.