Microsoft stock (symbol: MSFT) underwent a total of 9 stock splits.The most recent stock split occurred on February 18th, 2003.One MSFT share bought prior to September 21st, 1987 would equal to 288 MSFT shares today.