Royalty Pharma plc (FRA:RPD)
Germany flag Germany · Delayed Price · Currency is EUR
37.12
-0.06 (-0.16%)
At close: Feb 20, 2026

Royalty Pharma Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
16,40814,06110,94811,30616,31215,050
Market Cap Growth
22.33%28.43%-3.17%-30.69%8.38%-5.23%
Enterprise Value
26,22923,61420,60419,11925,57623,466
Last Close Price
37.1232.6523.6423.5433.1132.38
PE Ratio
24.9921.4113.2011.01407.0027.62
PS Ratio
8.106.945.015.317.797.48
PB Ratio
1.981.701.101.241.831.67
P/TBV Ratio
3.472.971.631.923.112.97
P/OCF Ratio
7.746.634.094.188.138.48
EV/Sales Ratio
12.9911.669.428.9812.2211.66
EV/EBITDA Ratio
19.4017.74-14.1129.4418.36
EV/EBIT Ratio
19.4517.7816.5114.1629.6218.65
Debt / Equity Ratio
0.920.920.740.610.750.69
Debt / EBITDA Ratio
5.745.74-4.107.664.88
Net Debt / Equity Ratio
0.860.860.640.560.560.48
Net Debt / EBITDA Ratio
5.335.33-3.775.793.38
Asset Turnover
0.130.130.130.140.130.14
Quick Ratio
2.392.391.437.782.1116.77
Current Ratio
2.402.401.447.902.1916.81
Return on Equity (ROE)
13.20%13.20%13.03%17.34%2.33%12.32%
Return on Assets (ROA)
5.15%5.15%4.67%5.62%3.36%5.33%
Return on Capital Employed (ROCE)
8.20%8.20%7.60%9.20%5.90%8.20%
Earnings Yield
4.00%4.67%7.58%9.08%0.25%3.62%
Dividend Yield
2.09%2.30%3.43%3.08%2.15%1.85%
Payout Ratio
49.06%49.06%43.83%31.57%778.21%46.02%
Buyback Yield / Dilution
4.99%4.99%1.46%-37.66%-5.59%-10.48%
Total Shareholder Return
7.08%7.29%4.89%-34.58%-3.44%-8.63%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.