30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Emily Leproust

Insider profile

Currently holds a position at Twist Bioscience Corp

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 66% 68% 82%
Transactions
60 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
President, Chief Executive Officer, Director Twist Bioscience Corp April 1, 2013 -

Emily Leproust'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-10 2026-06-08 S Sale
1,850 +34.7%
152.92
US$3,588,107
1,850 +34.7% 152.92 US$3,588,107
2026-06-08 2026-06-08 PrS Proposed sale
57,897
101.68
US$1,597,615
57,897 101.68 US$1,597,615
2026-06-08 2026-06-08 PrS Proposed sale
88,146
237.53
US$1,939,527
88,146 237.53 US$1,939,527
2026-06-01 2026-05-28 PlS Planned sale
6,465 -0.8%
68.61
US$443,590
6,465 -0.8% 68.61 US$443,590
2026-06-01 2026-05-28 PlS Planned sale
7,623 -0.9%
67.95
US$517,989
7,623 -0.9% 67.95 US$517,989
2026-06-01 2026-05-28 PlS Planned sale
900 -0.1%
66.85
US$60,163
900 -0.1% 66.85 US$60,163
2026-06-01 2026-05-28 PlS Planned sale
1,482 -0.2%
65.33
US$96,813
1,482 -0.2% 65.33 US$96,813
2026-05-28 2026-05-28 PrS Proposed sale
16,470
67.91
US$1,118,555
16,470 67.91 US$1,118,555
2026-05-28 2026-05-27 PlS Planned sale
1,265 -0.1%
66.28
US$83,846
1,265 -0.1% 66.28 US$83,846
2026-05-28 2026-05-27 PlS Planned sale
23,752 -2.7%
65.24
US$1,549,561
23,752 -2.7% 65.24 US$1,549,561
2026-05-27 2026-05-27 PrS Proposed sale
25,017
65.29
US$1,633,407
25,017 65.29 US$1,633,407
2026-05-28 2026-05-26 PlS Planned sale
24,282 -2.8%
65.08
US$1,580,246
24,282 -2.8% 65.08 US$1,580,246
2026-05-26 2026-05-26 PrS Proposed sale
24,282
65.08
US$1,580,247
24,282 65.08 US$1,580,247
2026-05-26 2026-05-21 S Sale
6,888 -0.8%
53.26
US$366,834
6,888 -0.8% 53.26 US$366,834
2026-05-21 2026-05-21 PrS Proposed sale
6,888
53.26
US$366,831
6,888 53.26 US$366,831
2026-05-06 2026-05-04 S Sale
5,127 -0.6%
57.15
US$293,002
5,127 -0.6% 57.15 US$293,002
2026-05-04 2026-05-04 PrS Proposed sale
5,127
57.15
US$293,002
5,127 57.15 US$293,002
2026-04-23 2026-04-22 PlS Planned sale
151 -0.0%
66.00
US$9,966
151 -0.0% 66.00 US$9,966
2026-04-23 2026-04-22 PlS Planned sale
7,910 -0.9%
65.28
US$516,325
7,910 -0.9% 65.28 US$516,325
2026-04-22 2026-04-22 PrS Proposed sale
8,061
65.29
US$526,290
8,061 65.29 US$526,290
2026-04-23 2026-04-21 PlS Planned sale
1,610 -0.2%
65.01
US$104,666
1,610 -0.2% 65.01 US$104,666
2026-04-21 2026-04-21 PrS Proposed sale
1,610
65.01
US$104,665
1,610 65.01 US$104,665
2026-03-24 2026-03-20 S Sale
1,742 -0.2%
43.79
US$76,276
1,742 -0.2% 43.79 US$76,276
2026-03-20 2026-03-20 PrS Proposed sale
1,742
43.79
US$76,276
1,742 43.79 US$76,276
2026-03-10 2026-03-06 S Sale
2,423 -0.3%
46.43
US$112,490
2,423 -0.3% 46.43 US$112,490
2026-03-06 2026-03-06 PrS Proposed sale
2,423
46.43
US$112,491
2,423 46.43 US$112,491
2026-02-25 2026-02-23 PlS Planned sale
7,205 -0.8%
46.71
US$336,544
7,205 -0.8% 46.71 US$336,544
2026-02-23 2026-02-23 PrS Proposed sale
7,205
46.71
US$336,544
7,205 46.71 US$336,544
2026-02-05 2026-02-03 S Sale
5,001 -0.6%
46.58
US$232,927
5,001 -0.6% 46.58 US$232,927
2026-02-03 2026-02-03 PrS Proposed sale
5,001
46.58
US$232,924
5,001 46.58 US$232,924
2025-12-23 2025-12-22 S Sale
1,605 -0.2%
34.56
US$55,462
1,605 -0.2% 34.56 US$55,462
2025-12-22 2025-12-22 PrS Proposed sale
1,605
34.56
US$55,462
1,605 34.56 US$55,462
2025-12-10 2025-12-08 S Sale
2,255 -0.3%
32.88
US$74,140
2,255 -0.3% 32.88 US$74,140
2025-12-08 2025-12-08 PrS Proposed sale
2,255
32.88
US$74,139
2,255 32.88 US$74,139
2025-11-25 2025-11-21 S Sale
2,663 -0.3%
26.50
US$70,579
2,663 -0.3% 26.50 US$70,579
2025-11-21 2025-11-21 PrS Proposed sale
2,663
26.50
US$70,579
2,663 26.50 US$70,579
2025-11-05 2025-11-03 S Sale
4,887 -0.7%
32.08
US$156,772
4,887 -0.7% 32.08 US$156,772
2025-11-03 2025-11-03 PrS Proposed sale
4,887
32.08
US$156,772
4,887 32.08 US$156,772
2025-11-03 2025-10-30 S Sale
31,379 -4.1%
31.44
US$986,691
31,379 -4.1% 31.44 US$986,691
2025-10-30 2025-10-30 PrS Proposed sale
31,379
31.44
US$986,691
31,379 31.44 US$986,691
2025-10-08 2025-10-06 S Sale
31,348 -5.0%
32.19
US$1,008,998
31,348 -5.0% 32.19 US$1,008,998
2025-10-06 2025-10-06 PrS Proposed sale
31,348
32.19
US$1,008,998
31,348 32.19 US$1,008,998
2025-10-06 2025-10-02 S Sale
476 -0.1%
29.16
US$13,881
476 -0.1% 29.16 US$13,881
2025-10-02 2025-10-02 PrS Proposed sale
476
29.16
US$13,881
476 29.16 US$13,881
2025-09-24 2025-09-22 S Sale
1,704 -0.3%
27.56
US$46,962
1,704 -0.3% 27.56 US$46,962