Exela Technologies Inc. (XELA) Tumbled -5.43% or -0.38 To Price $6.62 On Tuesday
Exela Technologies Inc. (XELA) tumbled -5.43% or -0.38 to $6.62. It is approximately 43205 shares traded, which is 20.44% compare to the average total volume 211379. The market cap of XELA is $1.00 billion. The year to date change is…