Royalty Pharma plc

Royalty Pharma plc

56.79
EUR
+1.60
(+2.90%)
2.12EPS
30.10P/E
21.92BMarket Cap
Nov 04Next Earn