Mega tech earnings largely beat but worries persist over rampant AI investment

Magnificent Seven logos on a phone