Royalty Pharma (RPRX.MX) Dividend 2026: History, Ex-Dividend Dates & Yield

M$704.00
+M$0.00+0%Friday 00:00
Dividend Yield
0.65%
Dividend amount
M$4.55
Last ex-date
Aug 16, 2026
Last pay date
Sep 13, 2026

Summary

Royalty Pharma (RPRX.MX) dividends are paid quarterly. The latest dividend per share was M$4.55 with an ex date of August 16, 2026 and a payment date of September 13, 2026. The next dividend per share will be M$4.55 with an ex date of November 15, 2026 and a payment date of December 10, 2026. The current dividend yield of Royalty Pharma (RPRX.MX) is 0.65%.

Upcoming

Past

DateAmountChange
M$18.22
-
Sep 13, 2026
M$4.55
-
Jun 14, 2026
M$4.55
-
Mar 10, 2026
M$4.55
-
M$18.22
+19.38%
Dec 10, 2025
M$4.55
-
Sep 13, 2025
M$4.55
-
Jun 14, 2025
M$4.55
-
Mar 10, 2025
M$4.55
+6.64%
M$15.26
+8.08%
Dec 10, 2024
M$4.27
+9.21%
Sep 13, 2024
M$3.91
+11.68%
Jun 14, 2024
M$3.50
-2.07%
Mar 15, 2024
M$3.58
+3.8%
M$14.12
-6.81%
Dec 15, 2023
M$3.45
+0.75%
Sep 15, 2023
M$3.42
-3.42%
Jun 15, 2023
M$3.54
-4.68%
Mar 15, 2023
M$3.71
+0.78%
M$15.15
+9.8%
Dec 15, 2022
M$3.69
-3.58%
Sep 15, 2022
M$3.82
+1%
Jun 15, 2022
M$3.78
-1.9%
Mar 15, 2022
M$3.86
+9.32%
M$13.80
+238.22%
Dec 15, 2021
M$3.53
+2.94%
10Y Growth
N/A
5Y Growth
34.89%
3Y Growth
6.34%
1Y Growth
19.38%

Community

FAQs

How much dividend does Royalty Pharma pay?▼
Royalty Pharma pays an annual dividend of M$4.55 per share, with a dividend yield of 0.65%.
What is the dividend yield of Royalty Pharma?▼
The current dividend yield of Royalty Pharma is 0.65%.
When does Royalty Pharma pay dividends?▼
Royalty Pharma pays dividends quarterly. The next payment is expected on December 10, 2026.
When is the next dividend from Royalty Pharma?▼
The next dividend payment from Royalty Pharma is estimated for December 10, 2026.
How safe is the dividend of Royalty Pharma?▼
Royalty Pharma has raised its dividend for 2 consecutive years, with a payout ratio of 498.27% and 5-year dividend growth of 34.89%.
What is the dividend of Royalty Pharma?▼
Royalty Pharma currently pays a dividend of M$4.55 per share.
When did I have to buy the shares of Royalty Pharma to receive the previous dividend?▼
To receive the previous dividend from Royalty Pharma, you needed to own the shares before the ex-dividend date of August 16, 2026.
When did Royalty Pharma pay the last dividend?▼
The last dividend payment from Royalty Pharma was made on September 13, 2026.
What was the dividend of Royalty Pharma in 2025?▼
In 2025, Royalty Pharma paid a total dividend of M$18.22 per share.
In which currency does Royalty Pharma distribute the dividend?▼
Royalty Pharma distributes its dividends in MXN.