TSMC stock (symbol: TSM) underwent a total of 10 stock splits.The most recent stock split occurred on July 15th, 2009.One TSM share bought prior to August 26th, 1998 would equal to 4.7046248316765 TSM shares today.