Cho Dennis

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 55% 68% 82%
Transactions
54 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
Transaction date
Planned sale
Price
129.75
Quantity 14,205 -15.8%
Value US$1,843,099
Transaction date
Proposed sale
Price
129.75
Quantity 14,205
Value US$1,843,099
Transaction date
Planned sale
Price
109.75
Quantity 14,205 -13.6%
Value US$1,558,999
Transaction date
Proposed sale
Price
109.75
Quantity 14,205
Value US$1,558,999
Transaction date
Planned sale
Price
89.75
Quantity 14,205 -11.9%
Value US$1,274,899
Transaction date
Proposed sale
Price
89.75
Quantity 14,205
Value US$1,274,899
Transaction date
Planned sale
Price
69.75
Quantity 14,205 -10.6%
Value US$990,799
Transaction date
Planned sale
Price
69.75
Quantity 14,205 -10.6%
Value US$990,799
Transaction date
Proposed sale
Price
69.75
Quantity 14,205
Value US$990,799
Transaction date
Planned sale
Price
49.93
Quantity 5,000 -3.5%
Value US$249,650
Transaction date
Proposed sale
Price
49.93
Quantity 5,000
Value US$249,650
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-10 2026-09-08 S Sale
19,214 -21.6%
326.23
US$2,158,912
19,214 -21.6% 326.23 US$2,158,912
2026-09-10 2026-09-08 S Sale
43,914 -18.2%
140.20
US$1,523,360
43,914 -18.2% 140.20 US$1,523,360
2026-09-08 2026-09-08 PrS Proposed sale
18,741
368.74
US$2,952,192
18,741 368.74 US$2,952,192
2026-08-25 2026-08-21 S Sale
1,598 -2.1%
139.07
US$222,227
1,598 -2.1% 139.07 US$222,227
2026-08-21 2026-08-21 PrS Proposed sale
1,598
139.07
US$222,228
1,598 139.07 US$222,228
2026-08-21 2026-08-19 PlS Planned sale
14,205 -15.8%
129.75
US$1,843,099
14,205 -15.8% 129.75 US$1,843,099
2026-08-19 2026-08-19 PrS Proposed sale
14,205
129.75
US$1,843,099
14,205 129.75 US$1,843,099
2026-08-07 2026-08-05 PlS Planned sale
14,205 -13.6%
109.75
US$1,558,999
14,205 -13.6% 109.75 US$1,558,999
2026-08-05 2026-08-05 PrS Proposed sale
14,205
109.75
US$1,558,999
14,205 109.75 US$1,558,999
2026-08-05 2026-08-03 S Sale
1,070 -1.0%
85.32
US$91,294
1,070 -1.0% 85.32 US$91,294
2026-08-03 2026-08-03 PrS Proposed sale
1,070
85.32
US$91,294
1,070 85.32 US$91,294
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