5% stakes

Exela Technologies

Institution

5% stake reports
2
5% stake stocks
1
Latest report
25/08/05

5% stake reports

Stock
XBP Global Holdings XBP25/08/0528.97%36,027,240 sh−32.6pp
XBP Global Holdings XBP25/03/2861.59%21,802,364 shNo earlier report