Urist Marshall

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 72% 68% 82%
Transactions
10 0% Buy
34 71% Buy
47 69% Buy
Urist Marshall's trades of Royalty Pharma PLC's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-21 2026-05-20 PlS Planned sale
96,473 -4.7%
24.77
US$4,197,379
96,473 -4.7% 24.77 US$4,197,379
2026-05-20 2026-05-20 PrS Proposed sale
8,893
428.15
US$4,621,702
8,893 428.15 US$4,621,702
2026-05-15 2026-05-14 PlS Planned sale
46,585 +46.6%
166.50
US$2,934,961
46,585 +46.6% 166.50 US$2,934,961
2026-05-15 2026-05-14 PlS Planned sale
13,684 -30.0%
53.06
US$726,137
13,684 -30.0% 53.06 US$726,137
2026-05-14 2026-05-14 PrS Proposed sale
13,684
53.06
US$726,138
13,684 53.06 US$726,138
2026-02-02 2026-01-30 PlS Planned sale
20,000 -100.0%
41.09
US$821,810
20,000 -100.0% 41.09 US$821,810
2026-01-26 2026-01-23 PlS Planned sale
20,000 -50.0%
40.26
US$805,110
20,000 -50.0% 40.26 US$805,110
2026-01-20 2026-01-16 PlS Planned sale
20,000 -33.3%
39.52
US$790,346
20,000 -33.3% 39.52 US$790,346
2026-01-13 2026-01-09 PlS Planned sale
20,000 -25.0%
40.78
US$815,634
20,000 -25.0% 40.78 US$815,634
2026-01-06 2026-01-02 PlS Planned sale
20,000 -20.0%
38.48
US$769,650
20,000 -20.0% 38.48 US$769,650
2025-12-29 2025-12-26 PlS Planned sale
20,000 -16.7%
39.32
US$786,380
20,000 -16.7% 39.32 US$786,380
2025-12-22 2025-12-19 PlS Planned sale
20,000 -14.3%
38.38
US$767,582
20,000 -14.3% 38.38 US$767,582
2025-12-17 2025-12-16 PlS Planned sale
20,000 -12.5%
38.32
US$766,420
20,000 -12.5% 38.32 US$766,420
2025-12-09 2025-12-05 PlS Planned sale
18,242 -71.1%
39.15
US$714,224
18,242 -71.1% 39.15 US$714,224
2025-12-09 2025-12-05 PlS Planned sale
23,334 -12.7%
39.15
US$913,591
23,334 -12.7% 39.15 US$913,591
2025-12-03 2025-12-01 PlS Planned sale
18,242 -41.6%
39.90
US$727,856
18,242 -41.6% 39.90 US$727,856
2025-12-03 2025-12-01 PlS Planned sale
23,333 -11.3%
39.93
US$931,633
23,333 -11.3% 39.93 US$931,633
2025-12-01 2025-12-01 PrS Proposed sale
36,484
39.90
US$1,455,712
36,484 39.90 US$1,455,712
2023-02-24 2023-02-22 S Sale
23,333 -33.3%
37.30
US$870,239
23,333 -33.3% 37.30 US$870,239
2022-07-27 2022-07-26 S Sale
19,734 -100.0%
43.20
US$852,461
19,734 -100.0% 43.20 US$852,461
2022-07-27 2022-07-25 S Sale
3,600 -15.4%
43.05
US$154,985
3,600 -15.4% 43.05 US$154,985
2022-06-24 2022-06-24 S Sale
23,333 -50.0%
43.19
US$1,007,694
23,333 -50.0% 43.19 US$1,007,694
2022-05-16 2022-05-16 S Sale
23,333 -33.3%
39.85
US$929,836
23,333 -33.3% 39.85 US$929,836
2021-06-08 2021-06-07 S Sale
16,568 -100.0%
47.02
US$779,059
16,568 -100.0% 47.02 US$779,059
2021-06-08 2021-06-04 S Sale
16,566 -50.0%
45.13
US$747,662
16,566 -50.0% 45.13 US$747,662
2021-06-04 2021-06-02 S Sale
14,566 -30.5%
41.52
US$604,850
14,566 -30.5% 41.52 US$604,850
2021-05-24 2021-05-21 S Sale
100 -0.2%
41.00
US$4,100
100 -0.2% 41.00 US$4,100
2021-05-24 2021-05-20 S Sale
1,900 -3.8%
41.08
US$78,059
1,900 -3.8% 41.08 US$78,059