Dennis Cho
First SEC filing: Sept. 16, 2021 · Latest: June 10, 2026
Insider at
Insider transactions
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Sept. 21, 2026 | TWST | S | 348 | $165.49 | $57,591 | 73,303 Direct | -0.47% | Disposed | 23.9% (price as of 2026-10-05) |
| Sept. 8, 2026 | TWST | S | 412 | $122.62 | $50,519 | 73,651 Direct | -0.56% | Disposed | 67.2% (price as of 2026-10-05) |
| Aug. 21, 2026 | TWST | S | 1,598 | $139.07 | $222,234 | 74,063 Direct | -2.11% | Disposed | 47.4% (price as of 2026-10-05) |
| Aug. 19, 2026 | TWST | S 10b5-1 | 14,205 | $129.75 | $1,843,099 | 75,661 Direct | -15.81% | Disposed | 58.0% (price as of 2026-10-05) |
| Aug. 5, 2026 | TWST | S 10b5-1 | 14,205 | $109.75 | $1,558,999 | 89,866 Direct | -13.65% | Disposed | 86.8% (price as of 2026-10-05) |
| Aug. 3, 2026 | TWST | S | 1,070 | $85.32 | $91,292 | 104,071 Direct | -1.02% | Disposed | 140.3% (price as of 2026-10-05) |
| June 24, 2026 | TWST | S 10b5-1 | 14,205 | $89.75 | $1,274,899 | 105,141 Direct | -11.90% | Disposed | 128.4% (price as of 2026-10-05) |
| June 22, 2026 | TWST | S | 346 | $87.32 | $30,213 | 119,346 Direct | -0.29% | Disposed | 134.8% (price as of 2026-10-05) |
| June 8, 2026 | TWST | S | 402 | $69.84 | $28,076 | 119,692 Direct | -0.33% | Disposed | 193.5% (price as of 2026-10-05) |
| May 29, 2026 | TWST | S 10b5-1 | 14,205 | $69.75 | $990,799 | 120,094 Direct | -10.58% | Disposed | 193.9% (price as of 2026-10-05) |
| May 21, 2026 | TWST | S | 1,642 | $53.26 | $87,453 | 134,299 Direct | -1.21% | Disposed | 284.9% (price as of 2026-10-05) |
| May 4, 2026 | TWST | S | 1,962 | $57.15 | $112,128 | 135,941 Direct | -1.42% | Disposed | 258.7% (price as of 2026-10-05) |
| March 20, 2026 | TWST | S | 354 | $43.79 | $15,502 | 137,903 Direct | -0.26% | Disposed | 368.1% (price as of 2026-10-05) |
| March 6, 2026 | TWST | S | 425 | $46.43 | $19,733 | 138,257 Direct | -0.31% | Disposed | 341.5% (price as of 2026-10-05) |
| Feb. 23, 2026 | TWST | S | 844 | $46.71 | $39,423 | 138,682 Direct | -0.60% | Disposed | 338.9% (price as of 2026-10-05) |
| Feb. 11, 2026 | TWST | S 10b5-1 | 5,000 | $49.93 | $249,650 | 138,581 Direct | -3.48% | Disposed | 310.6% (price as of 2026-10-05) |
| Feb. 3, 2026 | TWST | S | 1,099 | $46.58 | $51,191 | 143,581 Direct | -0.76% | Disposed | 340.1% (price as of 2026-10-05) |
| Dec. 22, 2025 | TWST | S | 324 | $34.56 | $11,197 | 144,680 Direct | -0.22% | Disposed | 493.2% (price as of 2026-10-05) |
| Dec. 8, 2025 | TWST | S | 398 | $32.88 | $13,086 | 145,004 Direct | -0.27% | Disposed | 523.5% (price as of 2026-10-05) |
| Nov. 21, 2025 | TWST | S | 757 | $26.50 | $20,060 | 145,402 Direct | -0.52% | Disposed | 673.6% (price as of 2026-10-05) |
| Nov. 18, 2025 | TWST | A | 25,465 | · | · | 146,159 Direct | +21.10% | Acquired | (price as of 2026-10-05) |
| Nov. 3, 2025 | TWST | S | 1,019 | $32.08 | $32,690 | 120,694 Direct | -0.84% | Disposed | 539.0% (price as of 2026-10-05) |
| Oct. 30, 2025 | TWST | S | 6,515 | $31.44 | $204,832 | 121,713 Direct | -5.08% | Disposed | 552.0% (price as of 2026-10-05) |
| Oct. 28, 2025 | TWST | A | 29,518 | · | · | 128,228 Direct | +29.90% | Acquired | (price as of 2026-10-05) |
| Oct. 6, 2025 | TWST | S | 3,876 | $32.19 | $124,768 | 98,710 Direct | -3.78% | Disposed | 536.8% (price as of 2026-10-05) |
| Oct. 2, 2025 | TWST | S | 124 | $29.16 | $3,616 | 102,586 Direct | -0.12% | Disposed | 603.0% (price as of 2026-10-05) |
| Sept. 22, 2025 | TWST | S | 233 | $27.56 | $6,421 | 102,710 Direct | -0.23% | Disposed | 643.8% (price as of 2026-10-05) |
| Sept. 15, 2025 | TWST | S | 94 | $25.33 | $2,381 | 102,943 Direct | -0.09% | Disposed | 709.3% (price as of 2026-10-05) |
| Sept. 8, 2025 | TWST | S | 269 | $25.76 | $6,929 | 103,037 Direct | -0.26% | Disposed | 695.8% (price as of 2026-10-05) |
| Aug. 21, 2025 | TWST | S | 521 | $25.96 | $13,525 | 103,306 Direct | -0.50% | Disposed | 689.7% (price as of 2026-10-05) |
| Aug. 4, 2025 | TWST | S | 785 | $28.36 | $22,263 | 103,827 Direct | -0.75% | Disposed | 622.8% (price as of 2026-10-05) |
| July 2, 2025 | TWST | S | 125 | $36.19 | $4,524 | 104,612 Direct | -0.12% | Disposed | 466.5% (price as of 2026-10-05) |
| June 20, 2025 | TWST | S | 230 | $35.76 | $8,225 | 104,737 Direct | -0.22% | Disposed | 473.3% (price as of 2026-10-05) |
| June 16, 2025 | TWST | S | 94 | $33.48 | $3,147 | 104,967 Direct | -0.09% | Disposed | 512.3% (price as of 2026-10-05) |
| June 6, 2025 | TWST | S | 257 | $31.75 | $8,160 | 105,061 Direct | -0.24% | Disposed | 545.7% (price as of 2026-10-05) |
| May 21, 2025 | TWST | S | 531 | $29.75 | $15,797 | 105,318 Direct | -0.50% | Disposed | 589.1% (price as of 2026-10-05) |
| May 7, 2025 | TWST | S | 5,000 | $32.72 | $163,600 | 105,849 Direct | -4.51% | Disposed | 526.5% (price as of 2026-10-05) |
| May 5, 2025 | TWST | S | 689 | $37.65 | $25,941 | 110,849 Direct | -0.62% | Disposed | 444.5% (price as of 2026-10-05) |
| April 2, 2025 | TWST | S | 124 | $38.73 | $4,803 | 111,538 Direct | -0.11% | Disposed | 429.3% (price as of 2026-10-05) |
| March 20, 2025 | TWST | S | 230 | $41.68 | $9,586 | 111,662 Direct | -0.21% | Disposed | 391.8% (price as of 2026-10-05) |
| March 14, 2025 | TWST | S | 92 | $40.05 | $3,685 | 111,892 Direct | -0.08% | Disposed | 411.9% (price as of 2026-10-05) |
| March 6, 2025 | TWST | S | 277 | $40.91 | $11,332 | 111,984 Direct | -0.25% | Disposed | 401.1% (price as of 2026-10-05) |
| Feb. 21, 2025 | TWST | S | 526 | $44.18 | $23,239 | 112,261 Direct | -0.47% | Disposed | 364.0% (price as of 2026-10-05) |
| Feb. 3, 2025 | TWST | S | 806 | $49.35 | $39,776 | 112,221 Direct | -0.71% | Disposed | 315.4% (price as of 2026-10-05) |
| Jan. 3, 2025 | TWST | S | 144 | $45.59 | $6,565 | 113,027 Direct | -0.13% | Disposed | 349.7% (price as of 2026-10-05) |
| Dec. 20, 2024 | TWST | S | 316 | $44.90 | $14,188 | 113,171 Direct | -0.28% | Disposed | 356.6% (price as of 2026-10-05) |
| Dec. 16, 2024 | TWST | S | 133 | $46.81 | $6,226 | 113,487 Direct | -0.12% | Disposed | 337.9% (price as of 2026-10-05) |
| Dec. 6, 2024 | TWST | S | 367 | $52.70 | $19,341 | 113,620 Direct | -0.32% | Disposed | 289.0% (price as of 2026-10-05) |
| Dec. 4, 2024 | TWST | A | 22,824 | · | · | 113,987 Direct | +25.04% | Acquired | (price as of 2026-10-05) |
| Nov. 11, 2024 | TWST | S | 1,507 | $48.00 | $72,336 | 91,163 Direct | -1.63% | Disposed | 327.1% (price as of 2026-10-05) |
| Nov. 6, 2024 | TWST | S | 1,811 | $44.60 | $80,771 | 92,670 Direct | -1.92% | Disposed | 359.6% (price as of 2026-10-05) |
| Nov. 6, 2024 | TWST | S | 1,811 | $44.60 | $80,771 | 92,670 Direct | -1.92% | Disposed | 359.6% (price as of 2026-10-05) |
| Nov. 4, 2024 | TWST | S | 659 | $41.56 | $27,388 | 94,481 Direct | -0.69% | Disposed | 393.3% (price as of 2026-10-05) |
| Nov. 4, 2024 | TWST | A | 7,851 | · | · | 95,140 Direct | -7.62% | Disposed | (price as of 2026-10-05) |
| Nov. 4, 2024 | TWST | A | 12,000 | · | · | 87,289 Direct | +15.94% | Acquired | (price as of 2026-10-05) |
| Oct. 2, 2024 | TWST | S | 3,104 | $43.21 | $134,124 | 75,289 Direct | -3.96% | Disposed | 374.4% (price as of 2026-10-05) |
| Sept. 20, 2024 | TWST | S | 234 | $46.94 | $10,984 | 78,393 Direct | -0.30% | Disposed | 336.7% (price as of 2026-10-05) |
| Sept. 16, 2024 | TWST | S | 94 | $46.42 | $4,363 | 78,627 Direct | -0.12% | Disposed | 341.6% (price as of 2026-10-05) |
| Sept. 6, 2024 | TWST | S | 275 | $39.16 | $10,769 | 78,721 Direct | -0.35% | Disposed | 423.5% (price as of 2026-10-05) |
| Aug. 5, 2024 | TWST | S | 709 | $39.93 | $28,310 | 78,996 Direct | -0.89% | Disposed | 413.4% (price as of 2026-10-05) |
| July 2, 2024 | TWST | S | 126 | $48.00 | $6,048 | 79,705 Direct | -0.16% | Disposed | 327.1% (price as of 2026-10-05) |
| June 20, 2024 | TWST | S | 234 | $49.41 | $11,562 | 79,831 Direct | -0.29% | Disposed | 314.9% (price as of 2026-10-05) |
| June 14, 2024 | TWST | S | 95 | $51.04 | $4,849 | 80,065 Direct | -0.12% | Disposed | 301.6% (price as of 2026-10-05) |
| June 6, 2024 | TWST | S | 276 | $51.33 | $14,167 | 80,160 Direct | -0.34% | Disposed | 299.4% (price as of 2026-10-05) |
| May 3, 2024 | TWST | S | 568 | $37.13 | $21,090 | 80,436 Direct | -0.70% | Disposed | 452.1% (price as of 2026-10-05) |
| April 2, 2024 | TWST | S | 129 | $32.74 | $4,223 | 81,004 Direct | -0.16% | Disposed | 526.1% (price as of 2026-10-05) |
| March 20, 2024 | TWST | S | 230 | $33.52 | $7,710 | 81,133 Direct | -0.28% | Disposed | 511.6% (price as of 2026-10-05) |
| March 14, 2024 | TWST | S | 93 | $34.60 | $3,218 | 81,363 Direct | -0.11% | Disposed | 492.5% (price as of 2026-10-05) |
| March 6, 2024 | TWST | S | 272 | $37.43 | $10,181 | 81,456 Direct | -0.33% | Disposed | 447.7% (price as of 2026-10-05) |
| Feb. 2, 2024 | TWST | F | 756 | $36.59 | $27,662 | 80,437 Direct | -0.93% | Disposed | 460.3% (price as of 2026-10-05) |
| Jan. 2, 2024 | TWST | F | 140 | $36.86 | $5,160 | 81,193 Direct | -0.17% | Disposed | 456.2% (price as of 2026-10-05) |
| Dec. 19, 2023 | TWST | F | 221 | $38.33 | $8,471 | 81,333 Direct | -0.27% | Disposed | 434.8% (price as of 2026-10-05) |
| Dec. 13, 2023 | TWST | F | 89 | $31.21 | $2,778 | 81,554 Direct | -0.11% | Disposed | 556.8% (price as of 2026-10-05) |
| Dec. 5, 2023 | TWST | F | 260 | $24.67 | $6,414 | 81,643 Direct | -0.32% | Disposed | 731.0% (price as of 2026-10-05) |
| Nov. 2, 2023 | TWST | A | 29,518 | · | · | 81,903 Direct | +56.35% | Acquired | (price as of 2026-10-05) |
| Nov. 2, 2023 | TWST | F | 1,918 | $17.31 | $33,201 | 52,385 Direct | -3.53% | Disposed | 1084.3% (price as of 2026-10-05) |
| Nov. 2, 2023 | TWST | A | 13,859 | $20.26 | $280,783 | 54,303 Direct | +34.27% | Acquired | 911.8% (price as of 2026-10-05) |
| Sept. 29, 2023 | TWST | F | 118 | $20.26 | $2,391 | 40,444 Direct | -0.29% | Disposed | 911.8% (price as of 2026-10-05) |
| Sept. 19, 2023 | TWST | F | 221 | $20.33 | $4,493 | 40,562 Direct | -0.54% | Disposed | 908.4% (price as of 2026-10-05) |
| Sept. 13, 2023 | TWST | F | 89 | $23.05 | $2,051 | 40,783 Direct | -0.22% | Disposed | 789.4% (price as of 2026-10-05) |
| Sept. 5, 2023 | TWST | A | 12,000 | · | · | 40,872 Direct | +41.56% | Acquired | (price as of 2026-10-05) |
| June 30, 2023 | TWST | F | 118 | $20.46 | $2,414 | 28,872 Direct | -0.41% | Disposed | 902.0% (price as of 2026-10-05) |
| June 16, 2023 | TWST | F | 220 | $18.31 | $4,028 | 28,990 Direct | -0.75% | Disposed | 1019.6% (price as of 2026-10-05) |
| June 13, 2023 | TWST | F | 87 | $18.55 | $1,614 | 29,210 Direct | -0.30% | Disposed | 1005.1% (price as of 2026-10-05) |
| May 10, 2023 | TWST | P | 10,000 | $13.20 | $132,000 | 29,297 Direct | +51.82% | Acquired | 1453.0% (price as of 2026-10-05) |
| March 31, 2023 | TWST | F | 136 | $15.08 | $2,051 | 19,297 Direct | -0.70% | Disposed | 1259.4% (price as of 2026-10-05) |
| March 17, 2023 | TWST | F | 255 | $16.51 | $4,210 | 19,433 Direct | -1.30% | Disposed | 1141.7% (price as of 2026-10-05) |
| March 13, 2023 | TWST | F | 103 | $16.83 | $1,733 | 19,688 Direct | -0.52% | Disposed | 1118.1% (price as of 2026-10-05) |
| March 13, 2023 | TWST | F | 103 | $16.83 | $1,733 | 19,688 Direct | -0.52% | Disposed | 1118.1% (price as of 2026-10-05) |
| Jan. 3, 2023 | TWST | F | 136 | $23.81 | $3,238 | 19,158 Direct | -0.70% | Disposed | 761.0% (price as of 2026-10-05) |
| Dec. 19, 2022 | TWST | A | 10,210 | · | · | 19,294 Direct | +112.40% | Acquired | (price as of 2026-10-05) |
| Dec. 13, 2022 | TWST | F | 89 | $26.46 | $2,355 | 9,084 Direct | -0.97% | Disposed | 674.8% (price as of 2026-10-05) |
| Sept. 30, 2022 | TWST | F | 118 | $35.24 | $4,158 | 9,173 Direct | -1.27% | Disposed | 481.7% (price as of 2026-10-05) |
| Sept. 13, 2022 | TWST | F | 355 | $39.66 | $14,079 | 9,291 Direct | -3.68% | Disposed | 416.9% (price as of 2026-10-05) |
| July 1, 2022 | TWST | F | 118 | $37.08 | $4,375 | 9,167 Direct | -1.27% | Disposed | 452.9% (price as of 2026-10-05) |
| April 1, 2022 | TWST | F | 136 | $52.91 | $7,196 | 9,285 Direct | -1.44% | Disposed | 287.5% (price as of 2026-10-05) |
| Jan. 27, 2022 | TWST | F | 136 | $77.39 | $10,525 | 9,421 Direct | -1.42% | Disposed | 164.9% (price as of 2026-10-05) |
| Dec. 27, 2021 | TWST | A | 5,460 | · | · | 9,557 Direct | +133.27% | Acquired | (price as of 2026-10-05) |
| Sept. 13, 2021 | TWST | A | 8,194 | · | · | 8,194 Direct | · | Acquired | (price as of 2026-10-05) |
| Sept. 13, 2021 | TWST | A | 4,097 | · | · | 4,097 Direct | · | Acquired | (price as of 2026-10-05) |
P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding
Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.
Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| Sept. 13, 2021 | TWST | Employee Stock Option (right to buy) | Common Stock | $115.93 | Sept. 12, 2031 | 8,194 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Initial ownership (Form 3) 1 holding
Securities held when first becoming an insider, per SEC Form 3.
| Date | Ticker | Security | Shares | Ownership |
|---|---|---|---|---|
| Sept. 16, 2021 | TWST | Common Stock | 0 | Direct |
Compensation (DEF 14A)
Matched by name from proxy statements (DEF 14A) — verify against the filing.
| Fiscal year | Salary | Bonus | Stock awards | Option awards | Non-equity incentive | Pension change | Other | Total |
|---|---|---|---|---|---|---|---|---|
| 2025 | $449,000 | · | $2,872,062 | · | $290,889 | · | $9,125 | $3,621,076 |
| 2024 | $433,000 | · | $1,021,913 | · | $335,575 | · | $7,944 | $1,798,432 |
Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.