5% stakes

Of The University Of California Regents

Individual holder

5% stake reports
1
5% stake stocks
1
Latest report
25/05/12

5% stake reports

Stock
Blue Owl Technology Finance OTF25/05/129.38%43,624,472 sh−2.6pp