Tompkins Financial stock (symbol: TMP) underwent a total of 5 stock splits.The most recent stock split occurred on February 3rd, 2010.One TMP share bought prior to June 2nd, 1989 would equal to 2.99475 TMP shares today.