New York - Strong gains by Microsoft and other technology companies lifted the Dow and S&P 500 to fresh records on Wednesday, extending a three-week rally.
The Dow won its sixth straight record, gaining 0.2% at 18 595.10 shortly after the closing bell.
The broad-based S&P 500 climbed 0.4% to 2 173.02, while the tech-rich Nasdaq Composite Index advanced 1.1% to 5 089.93.
Key gainers included Microsoft, which rose 5.3% after better-than-expected earnings, and Intel and Cisco Systems, which advanced 1.5% and 2.4%, respectively.