
(Bloomberg) -- Some of the world’s largest technology companies dragged down stocks after a rally that put the market on the brink of its all-time highs, with Nvidia Corp.’s earnings due in just a few days.Most Read from BloombergSydney Central Train Station Is Now an Architectural DestinationNazi Bunker’s Leafy Makeover Turns Ugly Past Into Urban EyecatcherChicago Overcomes DNC Skeptics With Calm, Parties and SunHow the Cortiços of São Paulo Helped Shelter South America’s Largest CityWith Housi

AI giant Nvidia will report its Q2 earnings after the bell on Wednesday.

Electronic security systems manufacturer Napco Security Technologies (NASDAQ:NSSC) reported results in line with analysts’ expectations in Q2 CY2024, with revenue up 12.7% year on year to $50.33 million. It made a GAAP profit of $0.36 per share, improving from its profit of $0.28 per share in the same quarter last year.