Back to
BARCLAYS PLC
XELAShowing 7 of 14 quarters
Position history for
BARCLAYS PLC's holdings in EXELA TECHNOLOGIES INC
BARCLAYS PLC holds 24,900 shares of XELA (EXELA TECHNOLOGIES INC), worth $125 as of 2026-Q2.
Current Value
$125
Current Shares
24,900
Total Value Change
-$8,839
Total Shares Change
0
Quarter-by-Quarter History
Other major holders of XELA: Apollo Management Holdings, L.P., GREENLIGHT CAPITAL INC