30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Madaus Martin D

Insider profile

Performance

Overall performance
4.1

Performance over holding periods
4.1
30 days 90 days 120 days
Average return 14% 8.2% 15.1%
Success rate 89% 68% 82%
Transactions
9 100% Buy
34 71% Buy
47 69% Buy
Madaus Martin D's trades of Repligen Corp'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
2025-08-12 2025-08-08 B Purchase
31,282 -34.6%
447.81
US$4,441,913
31,282 -34.6% 447.81 US$4,441,913
2025-05-09 2025-05-07 B Purchase
68,661 +28.4%
271.53
US$4,370,417
68,661 +28.4% 271.53 US$4,370,417
2024-11-19 2024-11-19 B Purchase
47,994 -9.8%
306.04
US$3,130,996
47,994 -9.8% 306.04 US$3,130,996
2024-06-14 2024-06-14 B Purchase
700 +17.9%
125.46
US$87,822
700 +17.9% 125.46 US$87,822
2024-06-14 2024-06-14 B Purchase
915 +30.5%
124.54
US$113,954
915 +30.5% 124.54 US$113,954
2023-05-08 2023-05-08 B Purchase
500 +45.0%
156.18
US$78,090
500 +45.0% 156.18 US$78,090
2023-05-08 2023-05-05 B Purchase
500 +81.8%
159.19
US$79,595
500 +81.8% 159.19 US$79,595
2023-05-08 2023-05-04 B Purchase
500 +450.5%
161.15
US$80,575
500 +450.5% 161.15 US$80,575
2022-08-10 2022-08-10 B Purchase
89,667 +54.4%
8.43
US$755,543
89,667 +54.4% 8.43 US$755,543
2020-11-06 2020-11-05 PlS Planned sale
1,372 -10.5%
42.45
US$58,241
1,372 -10.5% 42.45 US$58,241
2020-11-06 2020-11-04 PlS Planned sale
1,600 -12.0%
39.40
US$63,040
1,600 -12.0% 39.40 US$63,040
2020-10-20 2020-10-20 PlS Planned sale
1,600 -12.0%
42.57
US$68,112
1,600 -12.0% 42.57 US$68,112
2020-10-20 2020-10-19 PlS Planned sale
1,600 -12.0%
44.59
US$71,344
1,600 -12.0% 44.59 US$71,344
2020-10-08 2020-10-07 PlS Planned sale
1,600 -12.0%
37.17
US$59,472
1,600 -12.0% 37.17 US$59,472
2020-10-08 2020-10-06 PlS Planned sale
1,600 -12.0%
36.47
US$58,357
1,600 -12.0% 36.47 US$58,357
2020-09-17 2020-09-17 PlS Planned sale
1,600 -12.5%
32.43
US$51,888
1,600 -12.5% 32.43 US$51,888
2020-09-17 2020-09-16 PlS Planned sale
1,600 -12.5%
33.16
US$53,056
1,600 -12.5% 33.16 US$53,056
2020-09-03 2020-09-02 PlS Planned sale
1,600 -12.5%
35.08
US$56,128
1,600 -12.5% 35.08 US$56,128
2020-09-03 2020-09-01 PlS Planned sale
1,600 -12.5%
35.37
US$56,592
1,600 -12.5% 35.37 US$56,592
2020-08-20 2020-08-19 PlS Planned sale
1,600 -12.5%
34.92
US$55,872
1,600 -12.5% 34.92 US$55,872
2020-08-20 2020-08-18 PlS Planned sale
1,600 -12.5%
34.52
US$55,232
1,600 -12.5% 34.52 US$55,232
2020-08-05 2020-08-05 PlS Planned sale
3,200 -22.2%
32.89
US$105,248
3,200 -22.2% 32.89 US$105,248
2020-07-22 2020-07-21 PlS Planned sale
1,600 -12.5%
31.45
US$50,320
1,600 -12.5% 31.45 US$50,320
2020-07-22 2020-07-20 PlS Planned sale
1,600 -12.5%
31.05
US$49,680
1,600 -12.5% 31.05 US$49,680
2020-07-10 2020-07-09 PlS Planned sale
1,600 -12.5%
26.85
US$42,960
1,600 -12.5% 26.85 US$42,960
2020-07-10 2020-07-08 PlS Planned sale
1,600 -12.5%
27.00
US$43,200
1,600 -12.5% 27.00 US$43,200
2020-06-26 2020-06-25 PlS Planned sale
1,600 -13.2%
26.08
US$41,728
1,600 -13.2% 26.08 US$41,728
2020-06-26 2020-06-24 PlS Planned sale
1,600 -13.2%
26.39
US$42,224
1,600 -13.2% 26.39 US$42,224
2020-06-10 2020-06-09 PlS Planned sale
1,600 -13.2%
25.37
US$40,592
1,600 -13.2% 25.37 US$40,592
2020-06-10 2020-06-08 PlS Planned sale
1,600 -13.2%
25.90
US$41,440
1,600 -13.2% 25.90 US$41,440
2020-05-29 2020-05-28 PlS Planned sale
1,600 -13.2%
26.51
US$42,416
1,600 -13.2% 26.51 US$42,416
2020-05-29 2020-05-27 PlS Planned sale
1,600 -13.2%
26.02
US$41,632
1,600 -13.2% 26.02 US$41,632
2020-05-14 2020-05-13 PlS Planned sale
1,600 -13.2%
26.60
US$42,560
1,600 -13.2% 26.60 US$42,560
2020-05-14 2020-05-12 PlS Planned sale
1,600 -13.2%
27.86
US$44,576
1,600 -13.2% 27.86 US$44,576
2020-04-29 2020-04-28 PlS Planned sale
300 -0.2%
26.79
US$8,036
300 -0.2% 26.79 US$8,036
2020-04-29 2020-04-28 PlS Planned sale
2,200 -1.3%
25.95
US$57,100
2,200 -1.3% 25.95 US$57,100
2020-04-29 2020-04-28 PlS Planned sale
3,200 -23.3%
26.26
US$84,027
3,200 -23.3% 26.26 US$84,027
2020-04-29 2020-04-27 PlS Planned sale
100 -0.1%
26.67
US$2,667
100 -0.1% 26.67 US$2,667
2020-04-29 2020-04-27 PlS Planned sale
2,200 -1.3%
26.71
US$58,772
2,200 -1.3% 26.71 US$58,772
2020-04-16 2020-04-15 PlS Planned sale
1,600 -13.2%
20.87
US$33,392
1,600 -13.2% 20.87 US$33,392
2020-04-16 2020-04-15 PlS Planned sale
2,300 -1.3%
20.90
US$48,060
2,300 -1.3% 20.90 US$48,060
2020-04-16 2020-04-14 PlS Planned sale
1,400 -0.8%
22.07
US$30,904
1,400 -0.8% 22.07 US$30,904
2020-04-16 2020-04-14 PlS Planned sale
900 -0.5%
21.50
US$19,348
900 -0.5% 21.50 US$19,348
2020-04-16 2020-04-14 PlS Planned sale
1,600 -13.2%
20.39
US$32,624
1,600 -13.2% 20.39 US$32,624
2020-04-08 2020-04-06 PlS Planned sale
100 -0.1%
21.00
US$2,100
100 -0.1% 21.00 US$2,100