Royalty Pharma plc - Class A RPRX

Open calendar →

Royalty Pharma plc - Class A Ordinary Shares · Company · Nasdaq · Healthcare / Biotechnology

Paper trade (simulated — no real money)

Fill: USD 63.8600 · FX 1 USD = 1.277900 SGD · about SGD 81.6067 per unit

Sign in to practise with simulated trades before investing real money. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 37.26 → 63.86 · 71.4%
63.96050.18536.410 1,2 3,4 5,6 7,8 9 10,11 12 13 14,15 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 25 Oct 2025 — 26 Oct 2026 (Last year)

Daily Nasdaq prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
Weekend
Weekend
63.3400 63.9700 63.0100 63.8600 4,015,508
62.3400 63.8400 62.3400 63.7500 2,808,500
62.1000 62.9000 62.0000 62.1500 2,742,100
60.9200 62.4200 60.7800 62.2500 2,493,000
60.5350 61.1230 60.0400 60.2700 2,813,200
Weekend
Weekend
59.8900 61.3100 59.7200 60.9600 5,786,400
59.7500 60.4100 59.5000 59.6200 3,407,000
56.9300 59.0800 56.7800 58.9900 2,828,100
57.7000 57.9700 56.4200 56.5700 3,582,400
57.0400 57.9200 56.8500 57.7800 2,465,300
Weekend
Weekend
56.0300 57.0800 55.7200 56.9300 2,882,000
56.5700 56.7100 55.1300 56.2100 2,847,200
56.6050 57.1550 56.4050 56.7600 3,671,200
56.6600 57.1300 56.0400 56.4400 2,434,100
57.1000 57.2500 56.0050 56.6600 3,958,000
Weekend
Weekend
57.6350 57.9100 56.9600 57.1600 2,229,500
58.3600 58.4000 57.2200 57.6300 3,245,200
58.0700 58.6400 57.7000 58.3600 3,653,700
58.1900 58.4750 57.5100 58.2200 2,885,200
57.8800 58.7650 57.6300 58.3700 1,862,600
Weekend
Weekend
58.5000 58.5000 57.6800 58.2100 1,869,500
57.6900 58.8700 57.6600 58.2900 2,019,000
58.5200 59.0200 57.6300 57.6500 2,804,300
58.2700 59.0300 57.8550 58.5200 2,691,400
58.5550 59.0650 57.8200 58.4400 3,231,900
Weekend
Weekend
58.6300 58.9600 57.9700 58.4100 7,101,500
58.8100 59.1800 58.4600 58.9300 2,062,500
59.0000 59.1700 58.2700 58.4700 2,157,600
59.0000 59.2000 57.9100 58.4700 2,749,600
58.6600 59.5500 57.7500 59.0500 2,967,200
Weekend
Weekend
58.9500 59.5400 58.3500 58.6100 2,595,900
60.4450 60.7100 58.6400 58.7500 3,324,500
60.6000 60.8000 59.3100 60.5900 4,344,500
59.2100 60.8600 58.6300 60.5900 8,631,500
No trading
Weekend
Weekend
63.5500 64.3800 63.4300 63.9600 3,401,300
63.5650 63.9400 62.5000 63.8800 2,761,500
62.6600 63.2850 62.0300 63.1100 3,142,800
61.8150 62.5800 61.6100 62.3200 2,629,300
60.8050 61.6800 60.3900 61.4100 3,894,500
Weekend
Weekend
61.9200 62.0100 60.6550 60.8500 1,701,100
61.4200 62.3500 61.0100 61.9200 2,093,700
62.0400 62.2800 61.4900 61.8000 1,478,100
61.3300 62.4550 60.8700 62.0700 1,705,200
61.1900 61.5400 60.8040 61.3300 2,357,500
Weekend
Weekend
60.5300 61.6000 60.3700 61.3100 2,325,100
61.3300 62.1300 60.3700 60.5800 3,143,000
60.1200 61.8000 59.7500 61.7300 3,256,600
59.7400 60.4200 59.6550 59.6900 2,075,200
58.3600 59.4900 58.1800 59.4500 2,359,900
Weekend
Weekend
57.8900 58.7800 57.7200 58.6000 1,596,200
59.5000 59.5800 57.9450 58.5600 2,516,800
57.7500 59.3300 57.6500 59.2200 3,924,300
58.0400 58.6300 57.7600 57.7900 2,394,300
57.4300 58.0300 56.5300 57.9700 4,264,000
Weekend
Weekend
57.4400 57.6600 56.6000 56.7700 4,159,400
58.9400 59.1900 56.8300 57.2600 2,441,500
59.5300 59.6300 57.4100 57.7500 3,536,500
15 · 10-Q Pre-market · 09:02 ET 10-Q ↗ 14 · 8-K Pre-market · 07:33 ET 8-K ↗
57.1700 58.0350 56.3600 57.4800 3,684,200
58.2600 58.2900 56.9700 57.1700 2,747,800
Weekend
Weekend
58.6300 59.1170 58.2600 58.4300 2,156,800
58.4500 59.6700 58.4500 59.0200 2,846,300
59.9700 60.4400 59.0600 59.1800 2,599,100
58.9130 60.0800 58.9130 59.9700 3,138,500
58.8300 59.4100 58.4950 58.7300 1,524,200
Weekend
Weekend
59.5600 59.7200 58.5100 58.8300 2,114,300
58.6770 59.4400 58.3600 59.0200 2,159,600
58.4500 58.7700 58.1000 58.7200 2,618,900
57.2200 58.4400 56.9000 58.4200 3,716,800
58.3400 58.9500 57.2200 57.2950 3,245,500
Weekend
Weekend
58.5000 59.4400 58.1150 58.1800 2,540,500
56.6700 58.6050 56.4500 58.5300 3,591,500
55.6700 56.3200 54.9500 56.3100 2,749,400
56.2700 56.4600 55.4700 55.6700 2,231,400
56.4400 56.6690 55.6500 56.4500 2,217,100
Weekend
Weekend
57.6200 57.9800 55.9600 56.4300 2,518,700
58.5400 58.8400 57.7800 57.9600 3,322,600
57.8400 58.5500 57.5800 58.3700 3,281,300
57.8400 58.1750 57.3360 57.8000 2,610,900
57.7800 57.9900 56.8900 56.9200 3,105,800
Weekend
Weekend
No trading
56.1100 57.8000 55.6200 57.7700 3,245,100
56.0900 56.3000 55.3350 55.7800 2,521,300
57.1400 57.2200 56.0500 56.0700 2,572,500
56.0100 57.1700 55.6450 57.0900 2,480,500
Weekend
Weekend
54.6000 56.2900 54.6000 56.2300 6,979,400
54.3400 55.2400 53.5900 54.6900 2,461,200
55.1600 55.5700 54.2000 54.2800 4,314,400
53.5800 55.5000 53.3100 55.3500 4,896,200
53.2700 53.7100 52.8900 53.5700 4,091,900
Weekend
Weekend
No trading
54.3800 54.3800 51.1500 52.9600 8,608,500
54.2100 54.5100 53.5600 53.7000 3,145,400
54.2800 54.6100 53.4400 54.2100 2,841,800
54.4900 55.0050 54.0900 54.2700 1,948,700
Weekend
Weekend
55.6350 56.0000 54.7650 54.8700 3,185,500
55.1700 55.4000 54.8500 55.2900 3,073,000
55.6900 56.2300 54.4900 54.5200 2,228,900
55.3500 55.8200 54.3500 55.6300 3,747,000
56.0000 56.5000 54.5800 54.8600 3,714,700
Weekend
Weekend
55.2700 55.9350 55.0000 55.8700 6,027,400
13 · 8-K After-hours · 16:15 ET 8-K ↗
55.2700 56.0100 54.9500 55.0200 4,588,600
54.1800 55.5050 53.9450 54.9700 4,469,700
55.0000 55.2750 53.9800 54.0100 3,567,900
55.5000 55.5000 53.8100 55.1800 4,352,700
Weekend
Weekend
54.4800 56.0700 54.3100 55.7600 17,987,900
12 · 8-K After-hours · 16:01 ET 8-K ↗
53.7000 54.6700 53.6300 54.4800 3,084,500
53.8400 54.6800 53.5000 53.9700 3,075,800
54.7200 54.7400 53.6300 53.8600 2,758,200
No trading
Weekend
Weekend
53.8100 54.6350 53.6900 54.5000 3,053,800
53.0600 53.5850 52.5000 53.5500 2,842,900
52.6600 53.3290 52.6200 53.0600 2,868,400
52.0000 52.6150 51.8100 52.4100 3,808,500
53.0400 53.3450 52.0400 52.0700 3,411,900
Weekend
Weekend
52.4000 53.0200 52.0400 52.8500 4,264,700
53.0000 53.4700 52.7900 53.4000 3,513,500
51.6900 53.2900 51.5800 53.2500 4,171,900
52.0000 52.1500 51.3450 51.7000 3,456,900
50.6200 51.7200 50.4800 51.6500 4,047,100
Weekend
Weekend
50.7800 51.1700 50.5000 50.7900 3,764,600
50.6400 50.9400 49.2780 50.2000 5,602,100
51.2900 51.6500 49.7400 50.7200 3,888,100
11 · 10-Q Pre-market · 09:04 ET 10-Q ↗ 10 · 8-K Pre-market · 07:31 ET 8-K ↗
50.2000 50.8200 50.0600 50.4400 4,722,900
49.4700 50.3500 49.1100 50.2000 2,841,700
Weekend
Weekend
49.9200 49.9600 49.2300 49.4700 2,350,300
49.8300 50.4700 49.5700 50.0900 4,140,100
49.3100 50.1400 49.2100 49.4900 3,050,500
50.1200 50.2500 49.3300 49.5400 4,895,700
49.3000 50.0600 49.3000 49.6500 4,114,200
Weekend
Weekend
49.6400 49.9100 49.2000 49.3800 1,984,500
49.9100 49.9300 49.1600 49.6400 2,081,200
49.4800 49.9700 49.2200 49.7200 2,618,000
49.5900 49.8000 48.8800 49.4800 4,271,100
49.5500 50.0750 49.2500 49.3000 2,524,300
Weekend
Weekend
48.6000 50.0000 48.3500 50.0000 3,036,200
48.5000 48.9700 48.2300 48.4800 2,107,800
48.8900 48.9800 48.0750 48.7000 1,897,600
48.4000 49.0100 48.3500 48.8200 3,887,100
9 · 8-K After market open · 09:53 ET 8-K ↗
47.8700 48.7200 47.8100 48.4300 2,859,300
Weekend
Weekend
8 · DEFA14A After-hours · 16:11 ET DEFA14A ↗ 7 · DEF 14A After-hours · 16:10 ET DEF 14A ↗
48.3000 48.3600 47.7300 47.9000 2,369,800
47.7600 48.6000 47.4350 48.3000 2,220,600
47.2200 48.0850 46.9900 47.9000 2,653,600
47.0000 47.1200 46.5350 46.8700 2,626,300
47.9800 48.3900 47.2750 47.3200 2,766,000
Weekend
Weekend
No trading
48.2500 49.0600 48.2100 48.5700 2,730,400
47.9900 48.7500 47.9800 48.4900 3,834,900
46.8100 47.9800 46.6800 47.9700 3,403,000
46.4700 46.7400 46.1000 46.3700 2,274,900
Weekend
Weekend
46.9950 47.3300 46.0600 46.3500 2,709,900
46.9500 47.5400 46.8150 46.9400 3,216,500
45.8000 47.0800 45.7900 47.0300 3,268,100
45.2400 45.8950 45.1500 45.5700 2,490,500
45.9350 46.0600 45.0400 45.6100 3,795,300
Weekend
Weekend
45.7700 46.1000 44.7300 45.3600 8,391,400
45.7800 45.9650 45.2100 45.5300 2,763,900
46.1300 46.1400 45.4650 45.7900 3,237,800
46.2000 46.3900 46.0000 46.1100 4,352,600
45.8300 46.4350 45.7700 46.1000 2,397,100
Weekend
Weekend
45.9000 46.1300 45.3110 45.6500 2,682,100
46.3700 46.4950 45.6350 45.8700 3,834,800
45.9400 46.8200 45.5500 46.6900 2,709,300
45.9100 46.3400 45.7000 45.9700 2,395,300
45.4100 45.9350 45.2650 45.8400 3,899,800
Weekend
Weekend
45.5900 45.6800 44.9400 45.4100 2,700,900
47.0400 47.2100 45.2250 45.6800 3,384,600
47.5000 47.8600 47.2500 47.4300 4,344,600
46.8800 47.6550 46.4400 47.4800 3,718,800
45.8700 47.5000 45.8000 47.4700 4,414,000
Weekend
Weekend
45.4400 46.3700 45.2600 46.2100 4,176,900
45.2000 45.7800 44.8750 45.3600 2,573,600
45.1300 45.6200 45.0100 45.1500 2,822,300
45.4200 45.6700 45.1500 45.4000 4,536,400
45.0000 45.6800 44.9700 45.4700 2,179,800
Weekend
Weekend
44.8800 45.2900 44.6750 45.1200 3,465,200
45.2600 45.2700 44.6800 45.1100 2,593,500
45.1500 45.3900 44.9100 45.3400 2,025,000
45.3800 46.1400 45.1900 45.4100 3,346,900
No trading
Weekend
Weekend
44.8000 45.9050 44.7100 45.1900 5,414,000
44.2400 45.2700 44.0500 44.8000 5,714,300
42.9400 45.2400 42.5000 44.2500 5,205,100
6 · 10-K Pre-market · 09:04 ET 10-K ↗ 5 · 8-K Pre-market · 07:37 ET 8-K ↗
44.0800 44.2600 43.6300 44.2100 3,148,800
44.6400 44.9000 43.9800 44.0500 3,390,700
Weekend
Weekend
44.3100 44.9250 43.9500 44.6500 3,535,200
43.5700 44.3550 43.4300 44.1000 6,011,600
43.4300 43.7550 43.0200 43.6800 5,154,000
42.3200 43.0700 42.2800 42.9700 3,392,700
41.5200 42.3750 41.4600 42.3600 3,864,100
Weekend
Weekend
41.2700 41.7200 40.8600 41.6800 3,466,600
40.5000 40.9100 40.3750 40.8600 3,071,100
40.5400 40.7950 40.1600 40.4100 3,233,100
40.5000 40.9000 40.4950 40.7400 2,756,100
40.4100 40.6300 40.1800 40.4700 5,130,400
Weekend
Weekend
40.0900 40.5700 39.9600 40.4000 3,534,000
39.7700 40.1150 39.6200 40.1100 4,989,500
39.1950 39.8600 39.0200 39.7200 5,322,000
39.2500 39.6750 38.8600 39.0900 3,688,500
No trading
Weekend
Weekend
39.7200 39.7800 39.3520 39.5500 1,988,000
40.2900 40.3350 39.5600 39.7200 4,300,600
40.4500 40.5800 39.9200 40.2100 5,151,500
40.2600 40.4950 39.8650 40.3600 4,907,400
40.4300 40.4300 39.9900 40.2600 2,328,100
Weekend
Weekend
40.5500 40.9800 40.1350 40.1700 2,398,000
41.3900 41.7000 39.9800 40.2600 3,057,500
40.6400 41.4050 40.6400 41.3900 4,005,600
39.6800 40.9600 39.6800 40.6500 5,400,200
38.7400 39.8650 38.5110 39.6500 5,115,800
Weekend
Weekend
38.6950 38.8800 38.2900 38.8600 3,202,800
No trading
38.9300 39.2250 38.6000 38.6400 2,332,000
39.0300 39.4600 38.9300 38.9900 2,836,900
39.2200 39.3400 39.0200 39.0800 1,663,900
Weekend
Weekend
39.4100 39.4300 39.1500 39.2200 1,358,700
No trading
39.3900 39.5000 39.2400 39.2500 1,090,600
38.8400 39.4990 38.6300 39.3900 2,264,400
4 · 8-K After-hours · 16:13 ET 8-K ↗ 3 · 8-K After market open · 11:37 ET 8-K ↗
38.5100 38.8800 38.4400 38.8600 2,224,900
Weekend
Weekend
38.3400 38.8100 38.2000 38.6000 5,269,300
38.3100 38.6900 38.2800 38.4300 5,357,700
38.3800 38.8950 38.3000 38.3100 2,269,400
38.5200 38.6650 37.8300 38.3800 7,734,900
38.3900 38.5800 38.0020 38.5300 6,695,400
Weekend
Weekend
38.9200 38.9300 37.9750 38.3900 6,350,000
38.3000 38.8100 37.9350 38.8100 4,090,200
38.2500 38.4400 37.8750 38.2600 3,360,500
38.7900 39.1100 38.0700 38.0900 5,258,100
39.7800 39.7800 38.6000 38.6700 4,338,300
Weekend
Weekend
39.1500 39.8800 38.9700 39.7300 10,237,200
39.5000 39.6400 38.9800 39.1500 4,401,600
39.4500 40.0600 39.3300 39.6000 3,109,700
40.0400 40.2100 39.4950 39.5300 4,751,700
40.1300 40.5000 39.6000 39.9000 3,905,200
Weekend
Weekend
39.9900 40.0700 39.6500 40.0200 1,621,000
No trading
39.7200 39.8700 39.2350 39.8400 2,524,100
39.6800 40.0000 39.2700 39.5400 7,167,500
38.8400 39.8300 37.3100 39.7500 8,177,000
Weekend
Weekend
38.5700 39.1300 38.3100 38.9200 3,164,600
38.7100 38.8500 38.0800 38.3900 2,802,000
39.5300 39.6900 37.7700 38.6500 3,803,700
39.0400 39.5100 38.9850 39.4600 2,421,500
39.0900 39.4950 38.9650 39.1600 2,590,200
Weekend
Weekend
39.4200 39.6450 38.8200 39.1600 2,573,200
39.5000 40.0100 39.3800 39.7300 5,134,300
39.0300 40.0000 38.9200 39.5900 4,083,600
38.3900 39.2750 38.3900 38.9600 3,521,700
38.7200 39.3990 38.5100 38.5400 5,953,600
Weekend
Weekend
38.6250 40.1000 38.3900 38.5600 9,329,500
40.6800 41.2400 40.0200 40.7800 5,779,700
36.6000 41.0000 36.0270 40.4200 9,460,200
2 · 10-Q Pre-market · 09:10 ET 10-Q ↗ 1 · 8-K Pre-market · 07:31 ET 8-K ↗
37.0600 38.0850 36.7550 37.8400 4,748,700
37.5200 37.7150 37.1300 37.3000 3,704,800
Weekend
Weekend
36.8300 37.6150 36.6700 37.5400 3,772,400
36.6700 37.2100 36.4540 36.9400 1,823,800
36.4100 36.9800 36.2300 36.6700 2,272,100
37.1000 37.1650 35.9150 36.4100 2,811,300
37.2600 37.4000 37.0500 37.2600 2,501,300
Weekend
Weekend

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.