Penny stocks' 1-yr returns up to a whopping 65,000%. Here are 10 biggest multibaggers – The Economic Times
Penny stocks have seen impressive 1-year returns, with some reaching up to a staggering 65,000%. Here are the top 10 biggest winners in the multibagger category.