Royalty Pharma plcRPRX

Market cap
$22.7B
P/E ratio
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Cash and cash equivalents1,0091,5411,711477929
Financial royalty assets587614691738784
Available for sale debt securities706611858
Other royalty income receivable615202227
Other current assets979144
Total current assets2,6972,8782,5551,2741,802
Financial royalty assets, net12,36813,71813,49314,08915,127
Equity securities299270112199187
Available for sale debt securities144204226437694
Equity method investments455435397376379
Other assets23430734
Total assets16,02017,51616,81316,38218,223
Distributions payable to legacy non-controlling interests---8376
Accounts payable and accrued expenses11681513
Interest payable4258545298
Current portion of long-term debt--998-998
Other current liabilities--121169
Total current liabilities3081711,1671611,254
Long-term debt5,8177,0966,1196,1356,615
Other liabilities--3112
Total liabilities6,1247,2677,2886,2987,880
Class A Ordinary Shares00000
Class R Redeemable Shares00000
Additional paid-in capital2,8663,5083,6664,0114,103
Retained earnings1,9212,2551,9652,5182,846
Non-controlling interests5,0774,4723,8973,5583,396
Treasury interests23333
Class A Ordinary Shares00000
Class R Redeemable Shares00000
Total shareholders’ equity9,89610,2499,52510,08410,342
Total liabilities and shareholders’ equity16,02017,51616,81316,38218,223