Aapl vs M valuation comparison