Skip to Main Content
Insider Trading

Last Updated: 1 day, 8 hours ago

Dennis Cho has an estimated net worth of at least $10.4 million*, as of yesterday. They own 137,903 shares of TWST stock. They have sold 42,778 shares of TWST stock since 2021, for an estimated $1.5 million.

Dennis Cho $TWST SEC Form 4 Insider Trading

Dennis Cho has filed a total of 50 insider trades in $TWST since 2021. Their most recent trade was a sale of 354 shares, made on Mar 20, 2026. Their largest trade was a purchase of 10,000 shares, made on May 10, 2023. We estimate that they now own 137,903 shares of $TWST, worth an estimated $8.9 million.



Insider Trading at $TWST

There have been a total of 419 insider trades reported at $TWST since 2021, with 18,550 shares purchased and 1.2 million shares sold. The most active insider traders in $TWST stock have been William Banyai, Dennis Cho, and Paula Green. The most recent trade was a sale of 151 shares reported by Emily M. Leproust (Chief Executive Officer), made on Apr 22, 2026.



History of Insider Stock Trades by Dennis Cho

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
TWST logo TWST Sale 354 Mar 20, 2026 March 24, 2026, 4:05 p.m.
TWST logo TWST Sale 425 Mar 06, 2026 March 10, 2026, 4:05 p.m.
TWST logo TWST Sale 844 Feb 23, 2026 Feb. 25, 2026, 5:05 p.m.
TWST logo TWST Sale 5,000 Feb 11, 2026 Feb. 13, 2026, 5:05 p.m.
TWST logo TWST Sale 1,099 Feb 03, 2026 Feb. 5, 2026, 5:05 p.m.
TWST logo TWST Sale 324 Dec 22, 2025 Dec. 23, 2025, 5:05 p.m.
TWST logo TWST Sale 398 Dec 08, 2025 Dec. 10, 2025, 5:05 p.m.
TWST logo TWST Sale 757 Nov 21, 2025 Nov. 25, 2025, 5:05 p.m.
TWST logo TWST Sale 1,019 Nov 03, 2025 Nov. 5, 2025, 5:05 p.m.
TWST logo TWST Sale 6,515 Oct 30, 2025 Nov. 3, 2025, 5:05 p.m.
TWST logo TWST Sale 3,876 Oct 06, 2025 Oct. 8, 2025, 4:05 p.m.
TWST logo TWST Sale 124 Oct 02, 2025 Oct. 6, 2025, 4:05 p.m.
TWST logo TWST Sale 233 Sep 22, 2025 Sept. 24, 2025, 4:07 p.m.
TWST logo TWST Sale 94 Sep 15, 2025 Sept. 17, 2025, 9:38 a.m.
TWST logo TWST Sale 269 Sep 08, 2025 Sept. 10, 2025, 9:13 a.m.
TWST logo TWST Sale 521 Aug 21, 2025 Aug. 25, 2025, 4:05 p.m.
TWST logo TWST Sale 785 Aug 04, 2025 Aug. 6, 2025, 4:05 p.m.
TWST logo TWST Sale 125 Jul 02, 2025 July 7, 2025, 4:05 p.m.
TWST logo TWST Sale 230 Jun 20, 2025 June 24, 2025, 4:05 p.m.
TWST logo TWST Sale 94 Jun 16, 2025 June 18, 2025, 4:05 p.m.
TWST logo TWST Sale 257 Jun 06, 2025 June 10, 2025, 4:05 p.m.
TWST logo TWST Sale 531 May 21, 2025 May 23, 2025, 4:05 p.m.
TWST logo TWST Sale 5,000 May 07, 2025 May 9, 2025, 4:05 p.m.
TWST logo TWST Sale 689 May 05, 2025 May 7, 2025, 4:05 p.m.
TWST logo TWST Sale 230 Mar 20, 2025 March 24, 2025, 4:09 p.m.
TWST logo TWST Sale 277 Mar 06, 2025 March 10, 2025, 4:05 p.m.
TWST logo TWST Sale 526 Feb 21, 2025 Feb. 25, 2025, 5:05 p.m.
TWST logo TWST Sale 806 Feb 03, 2025 Feb. 5, 2025, 5:15 p.m.
TWST logo TWST Sale 144 Jan 03, 2025 Jan. 7, 2025, 6:47 p.m.
TWST logo TWST Sale 316 Dec 20, 2024 Dec. 26, 2024, 5:05 p.m.
TWST logo TWST Sale 133 Dec 16, 2024 Dec. 18, 2024, 5:05 p.m.
TWST logo TWST Sale 367 Dec 06, 2024 Dec. 10, 2024, 5:05 p.m.
TWST logo TWST Sale 1,507 Nov 11, 2024 Nov. 13, 2024, 6:24 p.m.
TWST logo TWST Sale 1,811 Nov 06, 2024 Nov. 8, 2024, 5:05 p.m.
TWST logo TWST Sale 659 Nov 04, 2024 Nov. 6, 2024, 6:06 p.m.
TWST logo TWST Sale 3,104 Oct 02, 2024 Oct. 4, 2024, 4:05 p.m.
TWST logo TWST Sale 234 Sep 20, 2024 Sept. 24, 2024, 4:05 p.m.
TWST logo TWST Sale 94 Sep 16, 2024 Sept. 18, 2024, 4:05 p.m.
TWST logo TWST Sale 275 Sep 06, 2024 Sept. 10, 2024, 4:04 p.m.
TWST logo TWST Sale 709 Aug 05, 2024 Aug. 7, 2024, 4:05 p.m.
TWST logo TWST Sale 126 Jul 02, 2024 July 5, 2024, 4:05 p.m.
TWST logo TWST Sale 234 Jun 20, 2024 June 24, 2024, 4:05 p.m.
TWST logo TWST Sale 95 Jun 14, 2024 June 18, 2024, 4:05 p.m.
TWST logo TWST Sale 276 Jun 06, 2024 June 10, 2024, 4:05 p.m.
TWST logo TWST Sale 568 May 03, 2024 May 7, 2024, 4:05 p.m.
TWST logo TWST Sale 129 Apr 02, 2024 April 4, 2024, 4:05 p.m.
TWST logo TWST Sale 230 Mar 20, 2024 March 22, 2024, 4:05 p.m.
TWST logo TWST Sale 93 Mar 14, 2024 March 18, 2024, 4:05 p.m.
TWST logo TWST Sale 272 Mar 06, 2024 March 8, 2024, 5:05 p.m.
TWST logo TWST Purchase 10,000 May 10, 2023 May 12, 2023, 4:05 p.m.




$TWST Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.