Microsoft Chart Stock - Microsoft Stock Just Beat Its All Time High Set In 1999