Magnificant 7 earnings mostly top forecasts