% of Class
19.74%
Shares Owned
103,112,796
Reporting Person
Royalty Pharma plc
Person Type
IN
Event Date
May 16, 2025