EXELA TECHNOLOGIES INC by Exela Technologies, Inc.

XELAOTCEM
$1.15
-0.83-41.92%
Last update: Nov 9, 3:15 PM
EXELA TECHNOLOGIES INC by Exela Technologies, Inc. Stock Chart - Benzinga