Exela Technologies Inc.

0.51
-0.01 (-0.97%)
At close: Mar 03, 2025, 3:34 PM
1.20
135.29%
After-hours: Nov 07, 2024, 07:57 PM EST