[topsearch__bar__shortcode]

Tag: Exela Technologies Inc

ENVB Stock

Why Did XELA Stock Plummeted Premarket?

XELA Technologies Inc. (XELA) shares fell -15.50% to $2.78 in premarket trading. Last trading session, Exela stock gained 22.76% to $3.29. There were 328.21 million