CSI stock (symbol: CSVI) underwent a total of 3 stock splits.The most recent stock split occurred on May 1st, 2019.One CSVI share bought prior to October 18th, 2004 would equal to 8 CSVI shares today.