CTBC Financial Holding stock (symbol: 2891.TW) underwent a total of 14 stock splits.The most recent stock split occurred on October 12th, 2016.One 2891.TW share bought prior to August 21st, 2003 would equal to 2.8327390577985 2891.TW shares today.