5% stakes

Pablo G. Legorreta

Individual holder

5% stake reports
2
5% stake stocks
1
Latest report
26/08/17

5% stake reports

Stock
Royalty Pharma RPRX08/1718.73%101,785,843 sh−1.0pp
Royalty Pharma RPRX25/05/2319.74%103,112,796 shFirst report