This footwear stock is a 'rare, consistent compounder' that can climb 20%, Bank of America says