RPRX Royalty Pharma plc | GB00BMVP7Y09
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 33.876.209.664 | 21.280.835.701,54 | 16.563.769.898,36 | 15.136.072.036,29 |
| Enterprise Value | 37.492.744.192 | 29.650.883.701,54 | 24.895.990.898,36 | 23.142.863.036,29 |
| Trailing P/E | 30,96 | 25,72 | 21,46 | 27,14 |
| Forward P/E | 10,52 | - | - | - |
| Price to Sales | 13,88 | 8,72 | 6,96 | 8,62 |
| Price to Book | 3,79 | 3,09 | 2,56 | 2,36 |
| EV/Revenue | 15,36 | 12,15 | 10,47 | 13,18 |
| EV/EBITDA | - | 17,22 | 15,45 | 18,98 |