Microsoft and Meta Make Case For Mag7 Comeback In Q1 Earnings