Stocks that have given bumper returns to investors