Imeik Technology Development stock (symbol: 300896.SZ) underwent a total of 2 stock splits.The most recent stock split occurred on April 29th, 2024.One 300896.SZ share bought prior to March 16th, 2021 would equal to 2.52 300896.SZ shares today.