Exela Technologies stock (symbol: XELA) underwent a total of 3 stock splits.The most recent stock split occurred on May 15th, 2023.One XELA share bought prior to January 26th, 2021 would equal to 8.3333333333333E-5 XELA shares today.