How major US stock indexes fared Wednesday 6/7/2023

U.S. stocks drifted to a mixed close as drops for Microsoft and other big-name tech stocks overshadowed gains for much of the rest of Wall Street