5% stakes

Thornburg Investment Management

Institution

5% stake reports
4
5% stake stocks
2
Latest report
26/02/19

5% stake reports

Stock
Chimera Investment CIM02/196.34%5,269,354 sh+0.2pp
SLR Investment SLRC02/198.01%4,372,550 sh+0.0pp
SLR Investment SLRC25/02/068.01%4,372,550 shFirst report
Chimera Investment CIM25/02/066.12%4,952,655 shFirst report