MRVL comparative valuation 05182025