Marvell Technology (-7.1%): Profit-Taking Hits After 50% Rally - Trefis May 8, 2026 Marvell Technology (-7.1%): Profit-Taking Hits After 50% Rally Trefis Read full story →