Apple sets quarterly revenue record as earnings broadly beat expectations, shares climb

July 31, 2025

Microsoft climbs to $4 trillion in after-hours trading on blowout earnings

July 31, 2025

Amazon earnings beat across the board, but shares fall as investors fret about trade headwinds