Lens Technology stock (symbol: 300433.SZ) underwent a total of 3 stock splits.The most recent stock split occurred on July 2nd, 2018.One 300433.SZ share bought prior to June 21st, 2016 would equal to 5.399802 300433.SZ shares today.