| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 45 | +33.33% | +1.13% | +0.61% | +0.52% | +0.46% | 1.20 |
| 14d | 45 | +31.11% | +1.73% | +1.37% | +0.37% | -0.30% | 0.48 |
| 30d | 45 | +40.00% | +1.92% | +1.64% | -0.05% | -3.03% | -0.04 |
| 60d | 45 | +15.56% | +5.35% | +1.96% | +2.56% | -0.78% | 1.32 |
| 90d | 45(2 pending) | +25.58% | +9.19% | +4.81% | +3.31% | +10.00% | 1.19 |
| 180d | 45(20 pending) | +44.00% | +11.98% | +13.41% | -8.45% | -25.38% | — |
| 1y | 45(32 pending) | +84.62% | -16.94% | +19.37% | -36.31% | -35.12% | — |
| 2y | 45(32 pending) | +69.23% | -16.04% | +26.10% | -42.14% | -28.44% | — |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 64,399 | $53.98 | $3.48M | 0 | May 26, 2026 | May 28, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 24,263 | — | — | 64,399 | May 6, 2026 | May 8, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 1,875 | $49.78 | $93.3K | 40,136 | Apr 28, 2026 | Apr 30, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 32,916 | $49.78 | $1.64M | 0 | Apr 28, 2026 | Apr 30, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 32,916 | $48.33 | $1.59M | 32,916 | Apr 1, 2026 | Apr 2, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 1,875 | $48.33 | $90.6K | 42,011 | Apr 1, 2026 | Apr 2, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 1,875 | $45.53 | $85.4K | 43,886 | Mar 23, 2026 | Mar 25, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 32,916 | $45.53 | $1.50M | 65,832 | Mar 23, 2026 | Mar 25, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 1,292 | $46.67 | $60.3K | 46,344 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 10,429 | $47.01 | $490.3K | 98,748 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 583 | $47.01 | $27.4K | 45,761 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 22,487 | $46.67 | $1.05M | 109,177 | Mar 2, 2026 | Mar 4, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 1,875 | $45.32 | $85.0K | 47,636 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 32,916 | $45.32 | $1.49M | 131,664 | Feb 23, 2026 | Feb 25, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 26,626 | — | — | 49,511 | Feb 11, 2026 | Feb 13, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 1,087 | $43.29 | $47.1K | 22,885 | Feb 4, 2026 | Feb 4, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 19,076 | $43.29 | $825.9K | 164,580 | Feb 4, 2026 | Feb 4, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 6,195 | $42.84 | $265.4K | 23,972 | Feb 3, 2026 | Feb 4, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 108,759 | $42.84 | $4.66M | 183,656 | Feb 3, 2026 | Feb 4, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 5,843 | $42.08 | $245.9K | 30,167 | Feb 2, 2026 | Feb 4, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 102,581 | $42.08 | $4.32M | 292,415 | Feb 2, 2026 | Feb 4, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 3,750 | $39.35 | $147.6K | 36,010 | Jan 20, 2026 | Jan 23, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 65,832 | $39.35 | $2.59M | 394,996 | Jan 20, 2026 | Jan 23, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 65,832 | $38.42 | $2.53M | 460,828 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 3,750 | $38.42 | $144.1K | 39,760 | Jan 2, 2026 | Jan 6, 2026 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 65,832 | $38.36 | $2.53M | 526,660 | Dec 15, 2025 | Dec 17, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 3,750 | $38.36 | $143.9K | 43,510 | Dec 15, 2025 | Dec 17, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 65,832 | $39.87 | $2.62M | 592,492 | Dec 1, 2025 | Dec 3, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 3,750 | $39.87 | $149.5K | 47,260 | Dec 1, 2025 | Dec 3, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 3,126 | $38.67 | $120.9K | 51,634 | Nov 24, 2025 | Nov 26, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 624 | $37.96 | $23.7K | 51,010 | Nov 24, 2025 | Nov 26, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 55,146 | $38.67 | $2.13M | 669,010 | Nov 24, 2025 | Nov 26, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 10,686 | $37.96 | $405.6K | 658,324 | Nov 24, 2025 | Nov 26, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 65,844 | $39.30 | $2.59M | 724,156 | Nov 17, 2025 | Nov 19, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 3,750 | $39.30 | $147.4K | 54,760 | Nov 17, 2025 | Nov 19, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 6,168 | — | — | 58,510 | Nov 5, 2025 | Nov 7, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALEGRANT Gift | 1,000 | — | — | 43,350 | Aug 8, 2025 | Aug 8, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 3,696 | — | — | 52,342 | Aug 6, 2025 | Aug 8, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 1,807,277 | — | — | 1,807,277 | May 16, 2025 | May 20, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 48,646 | — | — | 48,646 | May 8, 2025 | May 9, 2025 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALEGRANT Gift | 2,000 | — | — | 44,350 | Aug 12, 2024 | Aug 12, 2024 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 37,500 | $30.75 | $1.15M | 790,000 | Aug 10, 2023 | Aug 11, 2023 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE10b5-1 10b5-1 plan | 37,500 | $30.72 | $1.15M | 827,500 | Aug 9, 2023 | Aug 11, 2023 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALEGRANT Gift | 1,650 | — | — | 46,350 | Aug 8, 2023 | Aug 8, 2023 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 24,500 | $43.47 | $1.07M | 940,000 | Nov 8, 2022 | Nov 10, 2022 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 5,500 | $43.06 | $236.8K | 964,500 | Nov 2, 2022 | Nov 4, 2022 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 30,000 | $43.19 | $1.30M | 970,000 | Aug 1, 2022 | Aug 3, 2022 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 100,000 | — | — | 22,945 | May 7, 2021 | May 11, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASE EVP & CFO | 1,000,000 | — | — | 1,000,000 | May 7, 2021 | May 11, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 29,820 | $43.71 | $1.30M | 270,180 | Mar 3, 2021 | Mar 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 11,001 | $45.86 | $504.5K | 201,456 | Mar 3, 2021 | Mar 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 57,723 | $45.09 | $2.60M | 212,457 | Mar 3, 2021 | Mar 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 1,456 | $46.83 | $68.2K | 200,000 | Mar 3, 2021 | Mar 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 5,022 | $47.88 | $240.4K | 300,000 | Mar 2, 2021 | Mar 4, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 94,978 | $46.89 | $4.45M | 305,022 | Mar 2, 2021 | Mar 4, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASE EVP & CFO | 99,770 | — | — | 99,770 | Dec 31, 2020 | Jan 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 9,977 | — | — | 778 | Dec 31, 2020 | Jan 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASE EVP & CFO | 300,230 | — | — | 400,000 | Dec 31, 2020 | Jan 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 30,023 | — | — | 376,468 | Dec 31, 2020 | Jan 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASE EVP & CFO | 24,170 | — | — | 24,170 | Jun 18, 2020 | Jan 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 2,417 | — | — | 188 | Jun 18, 2020 | Jan 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASE EVP & CFO | 1,500 | $28.00 | $42.0K | 1,500 | Jun 18, 2020 | Jun 23, 2020 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASE EVP & CFO | 1,450 | $28.00 | $40.6K | 1,450 | Jun 18, 2020 | Jun 23, 2020 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | SALE EVP & CFO | 2,327 | — | — | 181 | Jun 18, 2020 | Jun 23, 2020 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASE EVP & CFO | 23,270 | — | — | 23,270 | Jun 18, 2020 | Jun 23, 2020 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 2,605 | — | — | 2,605 | Jun 15, 2020 | Jan 5, 2021 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 406,491 | — | — | 406,491 | Jun 15, 2020 | Jun 23, 2020 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 48,000 | — | — | 48,000 | Jun 15, 2020 | Jun 23, 2020 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 2,508 | — | — | 2,508 | Jun 15, 2020 | Jun 23, 2020 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 10,755 | — | — | 10,755 | Jun 15, 2020 | Jun 23, 2020 ↗ | View → |
| RPRX ROYALTY PHARMA PLC | PURCHASEGRANT Stock grant | 305,000 | — | — | 305,000 | Jun 15, 2020 | Jun 23, 2020 ↗ | View → |