Segal Lloyd Mitchell

Insider profile

Performance

Overall performance
2.2

Performance over holding periods
2.2
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 2% 68% 82%
Transactions
5 0% Buy
34 71% Buy
47 69% Buy
Segal Lloyd Mitchell's trades of Repare Therapeutics Inc'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-14 2025-03-12 S Sale
54,704 -16.0%
276.15
US$1,691,918
54,704 -16.0% 276.15 US$1,691,918
2024-04-01 2024-04-01 PlS Planned sale
52,411 +22.8%
253.77
US$294,742
52,411 +22.8% 253.77 US$294,742
2024-04-01 2024-03-28 PlS Planned sale
52,066 +19.5%
426.78
US$4,551,178
52,066 +19.5% 426.78 US$4,551,178
2024-03-27 2024-03-27 PlS Planned sale
2,650 -3.1%
4.63
US$12,270
2,650 -3.1% 4.63 US$12,270
2024-03-27 2024-03-26 PlS Planned sale
2,650 -3.0%
4.64
US$12,296
2,650 -3.0% 4.64 US$12,296
2024-03-26 2024-03-26 PrS Proposed sale
99,466
4.84
US$481,415
99,466 4.84 US$481,415
2024-03-27 2024-03-25 PlS Planned sale
2,650 -2.9%
4.79
US$12,694
2,650 -2.9% 4.79 US$12,694
2024-03-25 2024-03-25 PrS Proposed sale
13,091
4.76
US$62,313
13,091 4.76 US$62,313
2021-06-07 2021-06-04 S Sale
5,000 -50.0%
31.25
US$156,250
5,000 -50.0% 31.25 US$156,250
2021-06-07 2021-06-04 S Sale
12,172 -11.1%
31.36
US$381,714
12,172 -11.1% 31.36 US$381,714
2021-06-07 2021-06-04 S Sale
17,180 -13.5%
30.64
US$526,395
17,180 -13.5% 30.64 US$526,395
2021-06-07 2021-06-03 S Sale
6,648 -5.0%
31.74
US$211,008
6,648 -5.0% 31.74 US$211,008
2021-05-21 2021-05-20 PlS Planned sale
3,770 -2.7%
35.03
US$132,065
3,770 -2.7% 35.03 US$132,065
2021-05-20 2021-05-19 PlS Planned sale
3,800 -2.7%
35.06
US$133,228
3,800 -2.7% 35.06 US$133,228
2021-05-20 2021-05-18 PlS Planned sale
1,800 -1.3%
35.00
US$63,000
1,800 -1.3% 35.00 US$63,000
2021-04-19 2021-04-15 PlS Planned sale
5,512 -3.7%
35.01
US$192,975
5,512 -3.7% 35.01 US$192,975
2020-06-25 2020-06-23 B Purchase
5,000 +inf%
20.00
US$100,000
5,000 +inf% 20.00 US$100,000