SawitMarket
Barclays upgrades Marvell stock rating on optical growth outlook