Royalty Pharma Plc (RPRX) Shareholding Patterns
$63.80
As on 23-Oct-2026 13:37EDT
Market cap
$35,225 Mln
Revenue (TTM)
$2,536 Mln
P/E Ratio
32.4
P/B Ratio
3.8
Div. Yield
1.5 %
$63.80
As on 23-Oct-2026 13:37EDT
Market cap
$35,225 Mln
Revenue (TTM)
$2,536 Mln
P/E Ratio
32.4
P/B Ratio
3.8
Div. Yield
1.5 %