Royalty Pharma plc

Royalty Pharma plc

56.84
EUR
+1.51
(+2.73%)
2.12EPS
30.05P/E
21.88BMarket Cap
Nov 04Next Earn