Bank of America revamps Marvell stock price for 2026