CNBC Pro

Buy this luxury stock with more than 20% upside, Bank of America says