Cho Dennis

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 63% 68% 82%
Transactions
50 2% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 225%
Success rate 73%
Average holding period 220
Transactions 28
Cho Dennis's trades of Twist Bioscience 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
2026-06-08 2026-06-08 PrS Proposed sale
23,356
444.70
US$956,142
23,356 444.70 US$956,142
2026-06-02 2026-05-29 PlS Planned sale
19,609 +21.6%
214.32
US$4,419,141
19,609 +21.6% 214.32 US$4,419,141
2026-06-02 2026-05-29 PlS Planned sale
68,430 +23.5%
173.37
US$3,824,663
68,430 +23.5% 173.37 US$3,824,663
2026-05-29 2026-05-29 PrS Proposed sale
14,205
69.75
US$990,799
14,205 69.75 US$990,799
2026-05-26 2026-05-21 S Sale
1,642 -1.2%
53.26
US$87,448
1,642 -1.2% 53.26 US$87,448
2026-05-21 2026-05-21 PrS Proposed sale
1,642
53.26
US$87,447
1,642 53.26 US$87,447
2026-05-06 2026-05-04 S Sale
1,962 -1.4%
57.15
US$112,126
1,962 -1.4% 57.15 US$112,126
2026-05-04 2026-05-04 PrS Proposed sale
1,962
57.15
US$112,126
1,962 57.15 US$112,126
2026-03-24 2026-03-20 S Sale
354 -0.3%
43.79
US$15,500
354 -0.3% 43.79 US$15,500
2026-03-20 2026-03-20 PrS Proposed sale
354
43.79
US$15,500
354 43.79 US$15,500
2026-03-10 2026-03-06 S Sale
425 -0.3%
46.43
US$19,731
425 -0.3% 46.43 US$19,731
2026-03-06 2026-03-06 PrS Proposed sale
425
46.43
US$19,731
425 46.43 US$19,731
2026-02-25 2026-02-23 PlS Planned sale
844 -0.6%
46.71
US$39,423
844 -0.6% 46.71 US$39,423
2026-02-23 2026-02-23 PrS Proposed sale
844
46.71
US$39,423
844 46.71 US$39,423
2026-02-13 2026-02-11 PlS Planned sale
5,000 -3.5%
49.93
US$249,650
5,000 -3.5% 49.93 US$249,650
2026-02-11 2026-02-11 PrS Proposed sale
5,000
49.93
US$249,650
5,000 49.93 US$249,650
2026-02-05 2026-02-03 S Sale
1,099 -0.8%
46.58
US$51,187
1,099 -0.8% 46.58 US$51,187
2026-02-03 2026-02-03 PrS Proposed sale
1,099
46.58
US$51,186
1,099 46.58 US$51,186
2025-12-23 2025-12-22 S Sale
324 -0.2%
34.56
US$11,196
324 -0.2% 34.56 US$11,196
2025-12-22 2025-12-22 PrS Proposed sale
324
34.56
US$11,196
324 34.56 US$11,196
2025-12-10 2025-12-08 S Sale
398 -0.3%
32.88
US$13,085
398 -0.3% 32.88 US$13,085
2025-12-08 2025-12-08 PrS Proposed sale
398
32.88
US$13,085
398 32.88 US$13,085
2025-11-25 2025-11-21 S Sale
757 -0.5%
26.50
US$20,063
757 -0.5% 26.50 US$20,063
2025-11-21 2025-11-21 PrS Proposed sale
757
26.50
US$20,063
757 26.50 US$20,063
2025-11-05 2025-11-03 S Sale
1,019 -0.8%
32.08
US$32,689
1,019 -0.8% 32.08 US$32,689
2025-11-03 2025-11-03 PrS Proposed sale
1,019
32.08
US$32,689
1,019 32.08 US$32,689
2025-11-03 2025-10-30 S Sale
6,515 -5.1%
31.44
US$204,860
6,515 -5.1% 31.44 US$204,860
2025-10-30 2025-10-30 PrS Proposed sale
6,515
31.44
US$204,860
6,515 31.44 US$204,860
2025-10-08 2025-10-06 S Sale
3,876 -3.8%
32.19
US$124,757
3,876 -3.8% 32.19 US$124,757
2025-10-06 2025-10-06 PrS Proposed sale
3,876
32.19
US$124,757
3,876 32.19 US$124,757
2025-10-06 2025-10-02 S Sale
124 -0.1%
29.16
US$3,616
124 -0.1% 29.16 US$3,616
2025-10-02 2025-10-02 PrS Proposed sale
124
29.16
US$3,616
124 29.16 US$3,616
2025-09-24 2025-09-22 S Sale
233 -0.2%
27.56
US$6,421
233 -0.2% 27.56 US$6,421
2025-09-22 2025-09-22 PrS Proposed sale
233
27.56
US$6,421
233 27.56 US$6,421
2025-09-17 2025-09-15 S Sale
94 -0.1%
25.33
US$2,381
94 -0.1% 25.33 US$2,381
2025-09-15 2025-09-15 PrS Proposed sale
94
25.33
US$2,381
94 25.33 US$2,381
2025-09-10 2025-09-08 S Sale
269 -0.3%
25.76
US$6,929
269 -0.3% 25.76 US$6,929
2025-09-08 2025-09-08 PrS Proposed sale
269
25.76
US$6,929
269 25.76 US$6,929
2025-08-25 2025-08-21 S Sale
521 -0.5%
25.96
US$13,527
521 -0.5% 25.96 US$13,527
2025-08-21 2025-08-21 PrS Proposed sale
521
25.96
US$13,527
521 25.96 US$13,527
2025-08-06 2025-08-04 S Sale
785 -0.8%
28.36
US$22,266
785 -0.8% 28.36 US$22,266
2025-08-04 2025-08-04 PrS Proposed sale
785
28.36
US$22,266
785 28.36 US$22,266
2025-07-07 2025-07-02 S Sale
125 -0.1%
36.19
US$4,524
125 -0.1% 36.19 US$4,524
2025-07-02 2025-07-02 PrS Proposed sale
125
36.19
US$4,524
125 36.19 US$4,524
2025-06-24 2025-06-20 S Sale
230 -0.2%
35.76
US$8,224
230 -0.2% 35.76 US$8,224