| HORIZON | TRADES | WIN RATE | INSIDER RETURN | SPY RETURN | MEAN EXCESS | MEDIAN EXCESS | T-STAT |
|---|---|---|---|---|---|---|---|
| 7d | 80 | +35.00% | +1.60% | +0.12% | +1.48% | +3.18% | 2.20 |
| 14d | 80 | +38.75% | +3.01% | +0.82% | +2.19% | +4.55% | 2.16 |
| 30d | 80 | +60.00% | +3.13% | -0.47% | +3.60% | +2.09% | 2.03 |
| 60d | 80 | +48.75% | +4.96% | +2.50% | +2.46% | +1.14% | 1.01 |
| 90d | 80 | +35.00% | +4.60% | +3.94% | +0.66% | -3.87% | 0.24 |
| 180d | 80 | +58.75% | -4.17% | +3.48% | -7.65% | -27.36% | -2.30 |
| 1y | 80(1 pending) | +64.56% | +2.27% | +5.38% | -3.11% | -13.02% | -0.91 |
| 2y | 80(1 pending) | +64.56% | -17.52% | +14.91% | -32.43% | -37.89% | -11.71 |
| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED | DETAILS |
|---|---|---|---|---|---|---|---|---|
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 995 | — | — | 92,816 | May 14, 2026 | May 18, 2026 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 2,239 | — | — | 2,239 | May 14, 2026 | May 18, 2026 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 275 | $161.00 | $44.3K | 91,821 | Dec 17, 2025 | Dec 18, 2025 ↗ | View → |
| BRNS BARINTHUS BIOTHERAPEUTICS PLC. | PURCHASEGRANT Stock grant | 20,174 | — | — | 20,174 | Jun 10, 2025 | Jun 11, 2025 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 1,800 | — | — | 1,800 | May 15, 2025 | May 19, 2025 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 973 | — | — | 92,096 | May 15, 2025 | May 19, 2025 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 2,953 | — | — | 0 | Jun 14, 2024 | Jun 14, 2024 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 2,953 | $67.71 | $199.9K | 88,170 | Jun 14, 2024 | Jun 14, 2024 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 803 | — | — | 88,170 | May 16, 2024 | May 20, 2024 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 1,576 | — | — | 1,576 | May 16, 2024 | May 20, 2024 ↗ | View → |
| BRNS BARINTHUS BIOTHERAPEUTICS PLC. | PURCHASEGRANT Stock grant | 19,516 | — | — | 19,516 | May 10, 2024 | May 14, 2024 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 1,000 | $193.35 | $193.3K | 87,367 | Feb 27, 2024 | Feb 28, 2024 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 4,626 | $42.07 | $194.6K | 88,367 | Feb 27, 2024 | Feb 28, 2024 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 4,626 | — | — | 0 | Feb 27, 2024 | Feb 28, 2024 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 7,392 | $18.12 | $133.9K | 84,591 | Aug 29, 2023 | Aug 30, 2023 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 850 | $171.38 | $145.7K | 83,741 | Aug 29, 2023 | Aug 30, 2023 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 7,392 | — | — | 0 | Aug 29, 2023 | Aug 30, 2023 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 798 | — | — | 77,199 | May 18, 2023 | May 22, 2023 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 1,730 | — | — | 1,730 | May 18, 2023 | May 22, 2023 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 775 | $227.17 | $176.1K | 76,401 | Sep 9, 2022 | Sep 9, 2022 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 1,565 | — | — | 1,565 | May 26, 2022 | May 31, 2022 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 644 | — | — | 77,176 | May 26, 2022 | May 31, 2022 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 1,845 | $151.14 | $278.9K | 79,149 | May 25, 2022 | May 26, 2022 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 2,576 | $149.18 | $384.3K | 88,671 | May 25, 2022 | May 26, 2022 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 1,875 | $152.14 | $285.3K | 77,274 | May 25, 2022 | May 26, 2022 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 742 | $152.84 | $113.4K | 76,532 | May 25, 2022 | May 26, 2022 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 7,677 | $150.19 | $1.15M | 80,994 | May 25, 2022 | May 26, 2022 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 4,783 | — | — | 0 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 488 | $265.27 | $129.5K | 92,351 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 14 | $271.28 | $3.8K | 91,247 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 4,783 | $26.12 | $124.9K | 96,030 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 486 | $266.72 | $129.6K | 91,865 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 255 | $269.94 | $68.8K | 91,261 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 336 | $264.21 | $88.8K | 92,839 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 1,038 | $262.28 | $272.2K | 94,294 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 236 | $261.10 | $61.6K | 95,332 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 349 | $267.75 | $93.4K | 91,516 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 462 | $259.75 | $120.0K | 95,568 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 1,119 | $263.23 | $294.6K | 93,175 | Nov 10, 2021 | Nov 12, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 283 | $306.49 | $86.7K | 91,247 | Nov 2, 2021 | Nov 4, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 251 | $301.20 | $75.6K | 93,332 | Nov 2, 2021 | Nov 4, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 446 | $301.97 | $134.7K | 92,886 | Nov 2, 2021 | Nov 4, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 700 | $305.91 | $214.1K | 91,530 | Nov 2, 2021 | Nov 4, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 124 | $304.23 | $37.7K | 92,230 | Nov 2, 2021 | Nov 4, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 64 | $299.02 | $19.1K | 93,583 | Nov 2, 2021 | Nov 4, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 532 | $303.48 | $161.5K | 92,354 | Nov 2, 2021 | Nov 4, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 13 | $290.02 | $3.8K | 93,908 | Sep 14, 2021 | Sep 15, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 101 | $294.06 | $29.7K | 93,782 | Sep 14, 2021 | Sep 15, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 108 | $295.02 | $31.9K | 93,674 | Sep 14, 2021 | Sep 15, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 27 | $295.82 | $8.0K | 93,647 | Sep 14, 2021 | Sep 15, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 25 | $292.34 | $7.3K | 93,883 | Sep 14, 2021 | Sep 15, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 851 | $285.44 | $242.9K | 93,921 | Sep 1, 2021 | Sep 2, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 1,107 | $284.64 | $315.1K | 94,772 | Sep 1, 2021 | Sep 2, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 405 | $282.53 | $114.4K | 96,540 | Sep 1, 2021 | Sep 2, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 661 | $283.56 | $187.4K | 95,879 | Sep 1, 2021 | Sep 2, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 196 | $281.68 | $55.2K | 96,945 | Sep 1, 2021 | Sep 2, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 3,459 | $38.76 | $134.1K | 97,380 | Sep 1, 2021 | Sep 2, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 3,459 | — | — | 0 | Sep 1, 2021 | Sep 2, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 239 | $280.27 | $67.0K | 97,141 | Sep 1, 2021 | Sep 2, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 302 | $257.66 | $77.8K | 95,061 | Aug 18, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 388 | $259.93 | $100.9K | 94,039 | Aug 18, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 78 | $260.91 | $20.4K | 93,961 | Aug 18, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 634 | $258.91 | $164.1K | 94,427 | Aug 18, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 40 | $262.31 | $10.5K | 93,921 | Aug 18, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 8,580 | $254.09 | $2.18M | 97,788 | Aug 17, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 2,231 | $255.07 | $569.1K | 95,557 | Aug 17, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 924 | $251.15 | $232.1K | 111,953 | Aug 17, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 920 | $251.92 | $231.8K | 111,033 | Aug 17, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 194 | $256.43 | $49.7K | 95,363 | Aug 17, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 4,665 | $253.34 | $1.18M | 106,368 | Aug 17, 2021 | Aug 19, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 288 | $200.01 | $57.6K | 117,174 | Jul 20, 2021 | Jul 22, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 2,877 | $202.29 | $582.0K | 113,491 | Jul 20, 2021 | Jul 22, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 806 | $201.37 | $162.3K | 116,368 | Jul 20, 2021 | Jul 22, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 614 | $203.11 | $124.7K | 112,877 | Jul 20, 2021 | Jul 22, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 2,929 | $41.19 | $120.6K | 118,982 | Jul 13, 2021 | Jul 22, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 2,929 | — | — | 0 | Jul 13, 2021 | Jul 22, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 1,520 | $202.23 | $307.4K | 117,462 | Jul 13, 2021 | Jul 15, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 2,929 | $41.19 | $120.6K | 118,982 | Jul 13, 2021 | Jul 15, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 2,929 | — | — | 0 | Jul 13, 2021 | Jul 15, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 630 | $202.29 | $127.4K | 117,911 | Jul 13, 2021 | Jul 22, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 444 | $203.09 | $90.2K | 117,467 | Jul 13, 2021 | Jul 22, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 5 | $204.02 | $1.0K | 117,462 | Jul 13, 2021 | Jul 22, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 441 | $201.27 | $88.8K | 118,541 | Jul 13, 2021 | Jul 22, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 1,522 | — | — | 1,522 | May 13, 2021 | May 17, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 604 | — | — | 116,053 | May 13, 2021 | May 17, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 15,000 | — | — | 0 | May 11, 2021 | May 13, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 285 | $176.85 | $50.4K | 115,449 | May 11, 2021 | May 13, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 15,000 | $3.22 | $48.3K | 115,734 | May 11, 2021 | May 13, 2021 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 8,217 | $115.76 | $951.2K | 103,302 | Jun 18, 2020 | Jun 22, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 2,568 | $116.56 | $299.3K | 100,734 | Jun 18, 2020 | Jun 22, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 2,677 | $113.58 | $304.1K | 116,762 | Jun 18, 2020 | Jun 22, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 5,243 | $114.49 | $600.3K | 111,519 | Jun 18, 2020 | Jun 22, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 10 | $135.91 | $1.4K | 119,946 | May 20, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 182 | $140.29 | $25.5K | 119,439 | May 20, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 282 | $139.40 | $39.3K | 119,621 | May 20, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 43 | $136.98 | $5.9K | 119,903 | May 20, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 180 | $140.62 | $25.3K | 120,113 | May 18, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 80 | $142.45 | $11.4K | 119,956 | May 18, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 122 | $139.32 | $17.0K | 120,293 | May 18, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 77 | $141.45 | $10.9K | 120,036 | May 18, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 269 | $138.60 | $37.3K | 120,415 | May 18, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 712 | $135.76 | $96.7K | 120,844 | May 18, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 160 | $136.92 | $21.9K | 120,684 | May 18, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 122 | $139.32 | $17.0K | 120,293 | May 18, 2020 | May 19, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 712 | $135.76 | $96.7K | 120,844 | May 18, 2020 | May 19, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 269 | $138.60 | $37.3K | 120,415 | May 18, 2020 | May 19, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 160 | $136.92 | $21.9K | 120,684 | May 18, 2020 | May 19, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 80 | $142.45 | $11.4K | 119,956 | May 18, 2020 | May 19, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 77 | $141.45 | $10.9K | 120,036 | May 18, 2020 | May 19, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 180 | $140.62 | $25.3K | 120,113 | May 18, 2020 | May 19, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 722 | — | — | 121,556 | May 13, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 1,761 | — | — | 1,761 | May 13, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 722 | — | — | 121,556 | May 13, 2020 | May 19, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASEGRANT Stock grant | 1,761 | — | — | 1,761 | May 13, 2020 | May 19, 2020 ↗ | View → |
| ASRT ASSERTIO HOLDINGS, INC. | SALE | 15,834 | $0.79 | $12.5K | 84,589 | May 8, 2020 | May 11, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 11,800 | $3.30 | $38.9K | 120,834 | Apr 21, 2020 | Apr 22, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 11,800 | — | — | 0 | Apr 21, 2020 | Apr 22, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 11,800 | — | — | 0 | Apr 21, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 11,800 | $3.30 | $38.9K | 120,834 | Apr 21, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 8,200 | — | — | 11,800 | Apr 20, 2020 | Apr 22, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 3,202 | $104.98 | $336.1K | 118,032 | Apr 20, 2020 | Apr 22, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 8,200 | $3.30 | $27.1K | 121,234 | Apr 20, 2020 | Apr 22, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 8,998 | $104.42 | $939.6K | 109,034 | Apr 20, 2020 | Apr 22, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | PURCHASE | 8,200 | $3.30 | $27.1K | 121,234 | Apr 20, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 8,200 | — | — | 11,800 | Apr 20, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 8,998 | $104.42 | $939.6K | 109,034 | Apr 20, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 3,202 | $104.98 | $336.1K | 118,032 | Apr 20, 2020 | May 21, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 300 | $101.06 | $30.3K | 116,734 | Feb 21, 2020 | Feb 24, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 945 | $99.85 | $94.4K | 115,789 | Feb 21, 2020 | Feb 24, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 1,849 | $97.52 | $180.3K | 113,034 | Feb 21, 2020 | Feb 24, 2020 ↗ | View → |
| RGEN REPLIGEN CORP | SALE | 906 | $99.12 | $89.8K | 114,883 | Feb 21, 2020 | Feb 24, 2020 ↗ | View → |