Keen Nicholas

Insider profile

Performance

Overall performance
3.0

Performance over holding periods
3.0
30 days 90 days 120 days
Average return -0% 8.2% 15.1%
Success rate 73% 68% 82%
Transactions
7 0% Buy
34 71% Buy
47 69% Buy
Keen Nicholas's trades of Bicycle Therapeutics PLC'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
2024-10-03 2024-10-03 PrS Proposed sale
60,726
393.90
US$1,375,806
60,726 393.90 US$1,375,806
2024-07-08 2024-07-03 S Sale
44,086 -32.2%
161.43
US$4,222,007
44,086 -32.2% 161.43 US$4,222,007
2024-07-03 2024-07-03 PrS Proposed sale
89,680
67.81
US$2,542,195
89,680 67.81 US$2,542,195
2024-04-05 2024-04-03 S Sale
790 -1.2%
23.81
US$18,810
790 -1.2% 23.81 US$18,810
2024-04-03 2024-04-03 PrS Proposed sale
790
23.81
US$18,807
790 23.81 US$18,807
2024-01-04 2024-01-03 S Sale
2,640 -4.0%
17.50
US$46,200
2,640 -4.0% 17.50 US$46,200
2024-01-03 2024-01-03 PrS Proposed sale
2,640
18.44
US$48,681
2,640 18.44 US$48,681
2023-10-05 2023-10-03 S Sale
272 -0.7%
20.00
US$5,440
272 -0.7% 20.00 US$5,440
2023-10-03 2023-10-03 PrS Proposed sale
272
20.00
US$5,439
272 20.00 US$5,439
2023-07-03 2023-07-10 PrS Proposed sale
336
24.97
US$8,389
336 24.97 US$8,389
2023-07-06 2023-07-03 S Sale
336 -0.9%
25.10
US$8,434
336 -0.9% 25.10 US$8,434
2023-04-05 2023-04-03 S Sale
319 -0.8%
21.11
US$6,734
319 -0.8% 21.11 US$6,734
2023-01-05 2023-01-03 S Sale
1,817 -4.4%
29.06
US$52,802
1,817 -4.4% 29.06 US$52,802
2021-10-05 2021-10-05 PlS Planned sale
2,178 -100.0%
45.10
US$98,228
2,178 -100.0% 45.10 US$98,228
2021-10-05 2021-10-01 PlS Planned sale
1,188 -35.3%
45.00
US$53,460
1,188 -35.3% 45.00 US$53,460
2021-09-17 2021-09-16 PlS Planned sale
1,955 -36.7%
45.01
US$87,995
1,955 -36.7% 45.01 US$87,995
2021-09-17 2021-09-15 PlS Planned sale
3,000 -36.1%
45.00
US$135,000
3,000 -36.1% 45.00 US$135,000
2021-04-02 2021-03-31 PlS Planned sale
10,000 -26.1%
30.00
US$300,000
10,000 -26.1% 30.00 US$300,000
2021-03-16 2021-03-15 PlS Planned sale
217 -0.6%
28.00
US$6,076
217 -0.6% 28.00 US$6,076
2021-03-16 2021-03-12 PlS Planned sale
283 -0.7%
29.00
US$8,207
283 -0.7% 29.00 US$8,207
2021-03-16 2021-03-12 PlS Planned sale
9,500 -19.7%
28.48
US$270,560
9,500 -19.7% 28.48 US$270,560