Shenzhen Inovance stock (symbol: 300124.SZ) underwent a total of 5 stock splits.The most recent stock split occurred on June 4th, 2021.One 300124.SZ share bought prior to May 3rd, 2011 would equal to 21.531013728041 300124.SZ shares today.