Cho Dennis

Insider profile

Performance

Overall performance
3.4

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -8% 8.2% 15.1%
Success rate 48% 68% 82%
Transactions
58 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
Sale
Price
179.97
Quantity 27,706 +33.4%
Value US$1,063,345
Transaction date
Proposed sale
Price
448.02
Quantity 47,678
Value US$2,126,399
Transaction date
Sale
Price
425.78
Quantity 92,781 -19.1%
Value US$1,913,998
Transaction date
Proposed sale
Price
188.88
Quantity 9,514
Value US$1,797,040
Transaction date
Sale
Price
165.49
Quantity 348 -0.5%
Value US$57,591
Transaction date
Proposed sale
Price
165.49
Quantity 348
Value US$57,591
Transaction date
Proposed sale
Price
122.62
Quantity 412
Value US$50,521
Transaction date
Sale
Price
139.07
Quantity 1,598 -2.1%
Value US$222,227
Transaction date
Proposed sale
Price
139.07
Quantity 1,598
Value US$222,228
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
Proposed sale
Price
85.32
Quantity 1,070
Value US$91,294
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
Proposed sale
Price
87.32
Quantity 346
Value US$30,214
Transaction date
Proposed sale
Price
69.84
Quantity 402
Value US$28,077
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
Sale
Price
53.26
Quantity 1,642 -1.2%
Value US$87,448
Transaction date
Proposed sale
Price
53.26
Quantity 1,642
Value US$87,447
Transaction date
Sale
Price
57.15
Quantity 1,962 -1.4%
Value US$112,126
Transaction date
Proposed sale
Price
57.15
Quantity 1,962
Value US$112,126
Transaction date
Proposed sale
Price
43.79
Quantity 354
Value US$15,500
Transaction date
Proposed sale
Price
46.43
Quantity 425
Value US$19,731
Transaction date
Planned sale
Price
46.71
Quantity 844 -0.6%
Value US$39,423
Transaction date
Proposed sale
Price
46.71
Quantity 844
Value US$39,423
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
Transaction date
Proposed sale
Price
46.58
Quantity 1,099
Value US$51,186
Transaction date
Proposed sale
Price
34.56
Quantity 324
Value US$11,196
Transaction date
Proposed sale
Price
32.88
Quantity 398
Value US$13,085
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-11-05 2026-11-03 S Sale
27,706 +33.4%
179.97
US$1,063,345
27,706 +33.4% 179.97 US$1,063,345
2026-11-03 2026-11-03 PrS Proposed sale
47,678
448.02
US$2,126,399
47,678 448.02 US$2,126,399
2026-10-05 2026-10-02 S Sale
92,781 -19.1%
425.78
US$1,913,998
92,781 -19.1% 425.78 US$1,913,998
2026-10-02 2026-10-02 PrS Proposed sale
9,514
188.88
US$1,797,040
9,514 188.88 US$1,797,040
2026-09-23 2026-09-21 S Sale
348 -0.5%
165.49
US$57,591
348 -0.5% 165.49 US$57,591
2026-09-21 2026-09-21 PrS Proposed sale
348
165.49
US$57,591
348 165.49 US$57,591
2026-09-10 2026-09-08 S Sale
412 -0.6%
122.62
US$50,521
412 -0.6% 122.62 US$50,521
2026-09-10 2026-09-08 S Sale
412 -0.6%
122.62
US$50,521
412 -0.6% 122.62 US$50,521
2026-09-08 2026-09-08 PrS Proposed sale
412
122.62
US$50,521
412 122.62 US$50,521
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

See older Cho Dennis insider trades

Plus unlocks the full transaction history.

See localized pricing at checkout
Unlock Cho Dennis history with Plus

Billed monthly · Cancel anytime