Home Marvell stock hits 52-week high as bullish catalysts keep stacking up