Johnson Controls International (JCI) had the highest return between June 1, 1993 and September 30, 1998 by a US stock in the S&P 500 (GSPC), returning 1,272.7%.
The closing price for Microsoft (MSFT) on March 31 was $375.39. It was up 0.8% for the day (down 0.9% from previous close). The latest price is $367.61.