Unusual Call Option Trade in Exela Technologies (XELA) Worth $2.75K

On May 12, 2023 at 14:28:44 ET an unusually large $2.75K block of Call contracts in Exela Technologies (XELA) was sold, with a strike price of $0.50 / share, expiring in 616 day(s) (on January 17, 2025). Fintel tracks all large options trades, and the premium s

admin