Cho Dennis

Insider profile

Performance

Overall performance
3.6

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 58% 68% 82%
Transactions
53 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 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-08-05 2026-08-05 PrS Proposed sale
58,190
125.21
US$4,522,490
58,190 125.21 US$4,522,490
2026-08-05 2026-08-03 S Sale
97,069 +17.5%
379.39
US$1,875,351
97,069 +17.5% 379.39 US$1,875,351
2026-08-03 2026-08-03 PrS Proposed sale
90,927
125.05
US$818,421
90,927 125.05 US$818,421
2026-06-26 2026-06-24 PlS Planned sale
14,205 -11.9%
89.75
US$1,274,899
14,205 -11.9% 89.75 US$1,274,899
2026-06-24 2026-06-24 PrS Proposed sale
14,205
89.75
US$1,274,899
14,205 89.75 US$1,274,899
2026-06-24 2026-06-22 S Sale
346 -0.3%
87.32
US$30,214
346 -0.3% 87.32 US$30,214
2026-06-22 2026-06-22 PrS Proposed sale
346
87.32
US$30,214
346 87.32 US$30,214
2026-06-10 2026-06-08 S Sale
402 -0.3%
69.84
US$28,077
402 -0.3% 69.84 US$28,077
2026-06-08 2026-06-08 PrS Proposed sale
402
69.84
US$28,077
402 69.84 US$28,077
2026-06-02 2026-05-29 PlS Planned sale
14,205 -10.6%
69.75
US$990,799
14,205 -10.6% 69.75 US$990,799
2026-06-02 2026-05-29 PlS Planned sale
14,205 -10.6%
69.75
US$990,799
14,205 -10.6% 69.75 US$990,799
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