
Exela Technologies Inc (NASDAQ:XELA) shares are trading lower by 27.4% to $0.17, possibly on profit-taking. The company last week announced a new customer win of $136 million in total contract value.
Exela last week said the company’s Exchange for Bills and Payments (XBP), the largest revenue contributor of the $874.2 million ITPS accounting segment for FY 2021, continues to sign new logos including 5 new XBP logos in 2022.