Home Stock Meta and Microsoft earnings highlight shifting investor mood on AI