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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
447.81
Quantity 31,282 -34.6%
Value US$4,441,913
Transaction date
Purchase
Price
271.53
Quantity 68,661 +28.4%
Value US$4,370,417
Transaction date
Purchase
Price
306.04
Quantity 47,994 -9.8%
Value US$3,130,996
Transaction date
Purchase
Price
125.46
Quantity 700 +17.9%
Value US$87,822
Transaction date
Purchase
Price
124.54
Quantity 915 +30.5%
Value US$113,954
Transaction date
Purchase
Price
156.18
Quantity 500 +45.0%
Value US$78,090
Transaction date
Purchase
Price
159.19
Quantity 500 +81.8%
Value US$79,595
Transaction date
Purchase
Price
161.15
Quantity 500 +450.5%
Value US$80,575
Transaction date
Purchase
Price
8.43
Quantity 89,667 +54.4%
Value US$755,543
Transaction date
Planned sale
Price
42.45
Quantity 1,372 -10.5%
Value US$58,241
Transaction date
Planned sale
Price
39.40
Quantity 1,600 -12.0%
Value US$63,040
Transaction date
Planned sale
Price
42.57
Quantity 1,600 -12.0%
Value US$68,112
Transaction date
Planned sale
Price
44.59
Quantity 1,600 -12.0%
Value US$71,344
Transaction date
Planned sale
Price
37.17
Quantity 1,600 -12.0%
Value US$59,472
Transaction date
Planned sale
Price
36.47
Quantity 1,600 -12.0%
Value US$58,357
Transaction date
Planned sale
Price
32.43
Quantity 1,600 -12.5%
Value US$51,888
Transaction date
Planned sale
Price
33.16
Quantity 1,600 -12.5%
Value US$53,056
Transaction date
Planned sale
Price
35.08
Quantity 1,600 -12.5%
Value US$56,128
Transaction date
Planned sale
Price
35.37
Quantity 1,600 -12.5%
Value US$56,592
Transaction date
Planned sale
Price
34.92
Quantity 1,600 -12.5%
Value US$55,872
Transaction date
Planned sale
Price
34.52
Quantity 1,600 -12.5%
Value US$55,232
Transaction date
Planned sale
Price
32.89
Quantity 3,200 -22.2%
Value US$105,248
Transaction date
Planned sale
Price
31.45
Quantity 1,600 -12.5%
Value US$50,320
Transaction date
Planned sale
Price
31.05
Quantity 1,600 -12.5%
Value US$49,680
Transaction date
Planned sale
Price
26.85
Quantity 1,600 -12.5%
Value US$42,960
Transaction date
Planned sale
Price
27.00
Quantity 1,600 -12.5%
Value US$43,200
Transaction date
Planned sale
Price
26.08
Quantity 1,600 -13.2%
Value US$41,728
Transaction date
Planned sale
Price
26.39
Quantity 1,600 -13.2%
Value US$42,224
Transaction date
Planned sale
Price
25.37
Quantity 1,600 -13.2%
Value US$40,592
Transaction date
Planned sale
Price
25.90
Quantity 1,600 -13.2%
Value US$41,440
Transaction date
Planned sale
Price
26.51
Quantity 1,600 -13.2%
Value US$42,416
Transaction date
Planned sale
Price
26.02
Quantity 1,600 -13.2%
Value US$41,632
Transaction date
Planned sale
Price
26.60
Quantity 1,600 -13.2%
Value US$42,560
Transaction date
Planned sale
Price
27.86
Quantity 1,600 -13.2%
Value US$44,576
Transaction date
Planned sale
Price
26.79
Quantity 300 -0.2%
Value US$8,036
Transaction date
Planned sale
Price
25.95
Quantity 2,200 -1.3%
Value US$57,100
Transaction date
Planned sale
Price
26.26
Quantity 3,200 -23.3%
Value US$84,027
Transaction date
Planned sale
Price
26.67
Quantity 100 -0.1%
Value US$2,667
Transaction date
Planned sale
Price
26.71
Quantity 2,200 -1.3%
Value US$58,772
Transaction date
Planned sale
Price
20.87
Quantity 1,600 -13.2%
Value US$33,392
Transaction date
Planned sale
Price
20.90
Quantity 2,300 -1.3%
Value US$48,060
Transaction date
Planned sale
Price
22.07
Quantity 1,400 -0.8%
Value US$30,904
Transaction date
Planned sale
Price
21.50
Quantity 900 -0.5%
Value US$19,348
Transaction date
Planned sale
Price
20.39
Quantity 1,600 -13.2%
Value US$32,624
Transaction date
Planned sale
Price
21.00
Quantity 100 -0.1%
Value US$2,100
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