Thompson Travis Alvin

Insider profile

Performance

Overall performance
3.9

Performance over holding periods
3.9
30 days 90 days 120 days
Average return 4% 8.2% 15.1%
Success rate 76% 68% 82%
Transactions
18 0% Buy
34 71% Buy
47 69% Buy
Thompson Travis Alvin's trades of Bicycle Therapeutics PLC'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
2026-07-07 2026-07-06 S Sale
75,732 -8.2%
78.29
US$2,306,611
75,732 -8.2% 78.29 US$2,306,611
2026-07-07 2026-07-02 S Sale
80,738 +28.6%
414.44
US$205,051
80,738 +28.6% 414.44 US$205,051
2026-04-06 2026-04-06 S Sale
39,675 +22.1%
376.78
US$245,963
39,675 +22.1% 376.78 US$245,963
2026-04-06 2026-04-02 S Sale
799 -1.2%
4.91
US$3,923
799 -1.2% 4.91 US$3,923
2026-04-02 2026-04-02 PrS Proposed sale
1,000
4.91
US$4,905
1,000 4.91 US$4,905
2026-01-06 2026-01-05 S Sale
1,115 -1.7%
6.45
US$7,192
1,115 -1.7% 6.45 US$7,192
2026-01-06 2026-01-02 S Sale
1,317 -1.9%
6.80
US$8,956
1,317 -1.9% 6.80 US$8,956
2026-01-02 2026-01-02 PrS Proposed sale
2,750
6.80
US$18,695
2,750 6.80 US$18,695
2025-10-06 2025-10-03 S Sale
103 -0.3%
8.41
US$866
103 -0.3% 8.41 US$866
2025-10-06 2025-10-02 S Sale
221 -0.7%
8.40
US$1,856
221 -0.7% 8.40 US$1,856
2025-10-02 2025-10-02 PrS Proposed sale
543
8.40
US$4,563
543 8.40 US$4,563
2025-07-07 2025-07-03 S Sale
100 -0.3%
7.44
US$744
100 -0.3% 7.44 US$744
2025-07-07 2025-07-02 S Sale
206 -0.6%
7.09
US$1,461
206 -0.6% 7.09 US$1,461
2025-07-02 2025-07-02 PrS Proposed sale
530
7.09
US$3,760
530 7.09 US$3,760
2025-04-04 2025-04-03 S Sale
109 -0.3%
7.48
US$815
109 -0.3% 7.48 US$815
2025-04-04 2025-04-02 S Sale
210 -0.7%
8.02
US$1,684
210 -0.7% 8.02 US$1,684
2025-04-02 2025-04-02 PrS Proposed sale
536
8.02
US$4,297
536 8.02 US$4,297
2025-01-06 2025-01-06 PrS Proposed sale
2,686
15.00
US$40,290
2,686 15.00 US$40,290
2025-01-06 2025-01-06 PlS Planned sale
2,686 -7.7%
15.00
US$40,290
2,686 -7.7% 15.00 US$40,290
2025-01-06 2025-01-03 S Sale
159 -0.5%
14.75
US$2,345
159 -0.5% 14.75 US$2,345
2025-01-06 2025-01-02 S Sale
1,750 -4.8%
14.09
US$24,658
1,750 -4.8% 14.09 US$24,658
2025-01-02 2025-01-02 PrS Proposed sale
2,016
14.00
US$28,224
2,016 14.00 US$28,224
2024-11-13 2024-11-11 PlS Planned sale
231 -1.2%
24.82
US$5,733
231 -1.2% 24.82 US$5,733
2024-11-13 2024-11-11 PlS Planned sale
209 -1.1%
24.77
US$5,177
209 -1.1% 24.77 US$5,177
2024-11-13 2024-11-11 PlS Planned sale
3,241 -14.1%
25.21
US$81,706
3,241 -14.1% 25.21 US$81,706
2024-11-13 2024-11-11 PlS Planned sale
1,109 -4.6%
25.05
US$27,780
1,109 -4.6% 25.05 US$27,780
2024-11-13 2024-11-11 PlS Planned sale
154 -0.7%
25.01
US$3,852
154 -0.7% 25.01 US$3,852
2024-11-13 2024-11-11 PlS Planned sale
1,312 -5.4%
25.05
US$32,866
1,312 -5.4% 25.05 US$32,866
2024-11-12 2024-11-11 PrS Proposed sale
6,256
25.11
US$157,112
6,256 25.11 US$157,112
2024-10-04 2024-10-03 S Sale
153 -0.7%
22.26
US$3,406
153 -0.7% 22.26 US$3,406
2024-10-03 2024-10-03 PrS Proposed sale
153
22.56
US$3,451
153 22.56 US$3,451
2024-07-08 2024-07-03 S Sale
148 -0.6%
19.64
US$2,907
148 -0.6% 19.64 US$2,907
2024-07-03 2024-07-03 PrS Proposed sale
148
19.64
US$2,907
148 19.64 US$2,907
2024-04-05 2024-04-03 S Sale
152 -0.7%
23.81
US$3,619
152 -0.7% 23.81 US$3,619
2024-04-03 2024-04-03 PrS Proposed sale
152
23.80
US$3,618
152 23.80 US$3,618
2024-01-04 2024-01-03 S Sale
604 -2.5%
17.50
US$10,570
604 -2.5% 17.50 US$10,570
2024-01-03 2024-01-03 PrS Proposed sale
604
18.11
US$10,938
604 18.11 US$10,938
2023-10-05 2023-10-03 S Sale
54 -0.7%
20.00
US$1,080
54 -0.7% 20.00 US$1,080
2023-10-03 2023-10-03 PrS Proposed sale
54
19.98
US$1,079
54 19.98 US$1,079
2023-07-06 2023-07-03 S Sale
61 -0.8%
25.10
US$1,531
61 -0.8% 25.10 US$1,531
2023-07-03 2023-07-03 PrS Proposed sale
61
24.36
US$1,486
61 24.36 US$1,486