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

On April 17, 2023 at 09:36:02 ET an unusually large
$5.45K block of Call contracts in Exela Technologies
(XELA) was sold,
with a strike price of $0.50 / share, expiring in 641 day(s) (on January 17, 2025).
Fintel tracks all large options tra

admin