Home Investing Marvell MRVL stock prediction: $315 bull vs $160 bear