See Remarks
Avg Cost/Share
$32.88
Shares
398
Total Value
$13,085.44
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$26.50
Shares
757
Total Value
$20,063.15
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$32.08
Shares
2,038
Total Value
$65,377.82
Owned After
145,004
See Remarks
Avg Cost/Share
$31.44
Shares
6,515
Total Value
$204,859.61
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$32.19
Shares
3,876
Total Value
$124,756.81
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$29.16
Shares
124
Total Value
$3,615.96
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$27.56
Shares
233
Total Value
$6,421.48
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$25.33
Shares
94
Total Value
$2,380.83
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$25.76
Shares
269
Total Value
$6,929.44
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$25.96
Shares
521
Total Value
$13,527.24
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$35.76
Shares
230
Total Value
$8,223.65
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$33.48
Shares
94
Total Value
$3,146.65
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$31.75
Shares
257
Total Value
$8,159.75
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$29.75
Shares
531
Total Value
$15,795.66
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$32.72
Shares
5,000
Total Value
$163,590.00
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$37.65
Shares
689
Total Value
$25,941.54
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$38.73
Shares
124
Total Value
$4,802.89
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$41.68
Shares
230
Total Value
$9,585.48
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$40.05
Shares
92
Total Value
$3,684.42
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$40.91
Shares
277
Total Value
$11,332.90
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$44.18
Shares
526
Total Value
$23,237.10
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$49.35
Shares
806
Total Value
$39,777.71
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$45.59
Shares
144
Total Value
$6,565.12
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$44.90
Shares
316
Total Value
$14,189.35
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$46.81
Shares
133
Total Value
$6,225.33
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$52.70
Shares
367
Total Value
$19,342.37
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$48.00
Shares
1,507
Total Value
$72,332.99
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$44.61
Shares
3,622
Total Value
$161,559.31
Owned After
145,004
See Remarks
Avg Cost/Share
$41.56
Shares
659
Total Value
$27,390.68
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$43.21
Shares
3,104
Total Value
$134,126.94
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$46.94
Shares
234
Total Value
$10,984.19
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$46.42
Shares
94
Total Value
$4,363.67
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$39.16
Shares
275
Total Value
$10,769.28
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$39.93
Shares
709
Total Value
$28,307.53
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$48.00
Shares
126
Total Value
$6,048.25
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$49.41
Shares
234
Total Value
$11,561.94
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$51.04
Shares
95
Total Value
$4,848.41
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$51.33
Shares
276
Total Value
$14,166.80
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$37.13
Shares
568
Total Value
$21,092.11
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$32.74
Shares
129
Total Value
$4,222.94
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$33.52
Shares
230
Total Value
$7,708.68
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$34.60
Shares
93
Total Value
$3,217.80
Owned After
145,004
SEC Form 4
See Remarks
Avg Cost/Share
$37.43
Shares
272
Total Value
$10,180.96
Owned After
145,004
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Cho Dennis | TWST | See Remarks | Dec 8, 2025 | Sell | $32.88 | 398 | $13,085.44 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Nov 21, 2025 | Sell | $26.50 | 757 | $20,063.15 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Nov 3, 2025 | Sell | $32.08 | 2,038 | $65,377.82 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Oct 30, 2025 | Sell | $31.44 | 6,515 | $204,859.61 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Oct 6, 2025 | Sell | $32.19 | 3,876 | $124,756.81 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Oct 2, 2025 | Sell | $29.16 | 124 | $3,615.96 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Sep 22, 2025 | Sell | $27.56 | 233 | $6,421.48 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Sep 15, 2025 | Sell | $25.33 | 94 | $2,380.83 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Sep 8, 2025 | Sell | $25.76 | 269 | $6,929.44 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Aug 21, 2025 | Sell | $25.96 | 521 | $13,527.24 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Jun 20, 2025 | Sell | $35.76 | 230 | $8,223.65 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Jun 16, 2025 | Sell | $33.48 | 94 | $3,146.65 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Jun 6, 2025 | Sell | $31.75 | 257 | $8,159.75 | 145,004 | |
| Cho Dennis | TWST | See Remarks | May 21, 2025 | Sell | $29.75 | 531 | $15,795.66 | 145,004 | |
| Cho Dennis | TWST | See Remarks | May 7, 2025 | Sell | $32.72 | 5,000 | $163,590.00 | 145,004 | |
| Cho Dennis | TWST | See Remarks | May 5, 2025 | Sell | $37.65 | 689 | $25,941.54 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Apr 2, 2025 | Sell | $38.73 | 124 | $4,802.89 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Mar 20, 2025 | Sell | $41.68 | 230 | $9,585.48 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Mar 14, 2025 | Sell | $40.05 | 92 | $3,684.42 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Mar 6, 2025 | Sell | $40.91 | 277 | $11,332.90 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Feb 21, 2025 | Sell | $44.18 | 526 | $23,237.10 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Feb 3, 2025 | Sell | $49.35 | 806 | $39,777.71 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Jan 3, 2025 | Sell | $45.59 | 144 | $6,565.12 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Dec 20, 2024 | Sell | $44.90 | 316 | $14,189.35 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Dec 16, 2024 | Sell | $46.81 | 133 | $6,225.33 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Dec 6, 2024 | Sell | $52.70 | 367 | $19,342.37 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Nov 11, 2024 | Sell | $48.00 | 1,507 | $72,332.99 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Nov 6, 2024 | Sell | $44.61 | 3,622 | $161,559.31 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Nov 4, 2024 | Sell | $41.56 | 659 | $27,390.68 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Oct 2, 2024 | Sell | $43.21 | 3,104 | $134,126.94 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Sep 20, 2024 | Sell | $46.94 | 234 | $10,984.19 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Sep 16, 2024 | Sell | $46.42 | 94 | $4,363.67 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Sep 6, 2024 | Sell | $39.16 | 275 | $10,769.28 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Aug 5, 2024 | Sell | $39.93 | 709 | $28,307.53 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Jul 2, 2024 | Sell | $48.00 | 126 | $6,048.25 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Jun 20, 2024 | Sell | $49.41 | 234 | $11,561.94 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Jun 14, 2024 | Sell | $51.04 | 95 | $4,848.41 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Jun 6, 2024 | Sell | $51.33 | 276 | $14,166.80 | 145,004 | |
| Cho Dennis | TWST | See Remarks | May 3, 2024 | Sell | $37.13 | 568 | $21,092.11 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Apr 2, 2024 | Sell | $32.74 | 129 | $4,222.94 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Mar 20, 2024 | Sell | $33.52 | 230 | $7,708.68 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Mar 14, 2024 | Sell | $34.60 | 93 | $3,217.80 | 145,004 | |
| Cho Dennis | TWST | See Remarks | Mar 6, 2024 | Sell | $37.43 | 272 | $10,180.96 | 145,004 |