US megatech performance vs expectations