Royalty Pharma plc

Royalty Pharma plc

56.73
EUR
+1.26
(+2.27%)
2.12EPS
30.12P/E
21.93BMarket Cap
Nov 04Next Earn