Four midcap stocks deliver 30x-100x returns in 5 years