1. Home
  2. Insider Trading Stock Activity
  3. Finn Patrick John
Finn Patrick John

Finn Patrick John

President and COO of TWST

Stock Insider Trading Activity of Finn Patrick John

Finn Patrick John

President and COO

Sell
TWST Jan 23, 2026

Avg Cost/Share

$44.91

Shares

2,390

Total Value

$107,330.12

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Jan 13, 2026

Avg Cost/Share

$40.00

Shares

23,279

Total Value

$931,160.00

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Nov 21, 2025

Avg Cost/Share

$26.50

Shares

1,776

Total Value

$47,070.22

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Nov 3, 2025

Avg Cost/Share

$32.08

Shares

5,510

Total Value

$176,757.49

Owned After

310,493

Finn Patrick John

President and COO

Sell
TWST Oct 30, 2025

Avg Cost/Share

$31.44

Shares

17,606

Total Value

$553,608.35

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Oct 23, 2025

Avg Cost/Share

$30.88

Shares

2,240

Total Value

$69,160.00

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Oct 6, 2025

Avg Cost/Share

$32.19

Shares

23,747

Total Value

$764,344.69

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Oct 2, 2025

Avg Cost/Share

$29.16

Shares

206

Total Value

$6,007.17

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Aug 21, 2025

Avg Cost/Share

$25.96

Shares

1,840

Total Value

$47,773.76

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST May 21, 2025

Avg Cost/Share

$29.75

Shares

1,877

Total Value

$55,835.12

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST May 8, 2025

Avg Cost/Share

$32.31

Shares

20,000

Total Value

$646,260.00

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST May 5, 2025

Avg Cost/Share

$37.65

Shares

2,800

Total Value

$105,422.80

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Apr 23, 2025

Avg Cost/Share

$40.00

Shares

2,058

Total Value

$82,309.71

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Apr 2, 2025

Avg Cost/Share

$38.73

Shares

206

Total Value

$7,979.00

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Feb 21, 2025

Avg Cost/Share

$44.18

Shares

1,839

Total Value

$81,241.50

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Feb 3, 2025

Avg Cost/Share

$49.35

Shares

2,845

Total Value

$140,406.44

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Jan 23, 2025

Avg Cost/Share

$50.17

Shares

2,422

Total Value

$121,500.60

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Jan 3, 2025

Avg Cost/Share

$45.59

Shares

229

Total Value

$10,440.36

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Nov 11, 2024

Avg Cost/Share

$48.00

Shares

10,340

Total Value

$496,299.32

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Nov 6, 2024

Avg Cost/Share

$44.61

Shares

12,478

Total Value

$556,581.19

Owned After

310,493

Finn Patrick John

President and COO

Sell
TWST Nov 4, 2024

Avg Cost/Share

$41.56

Shares

2,681

Total Value

$111,433.08

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Oct 23, 2024

Avg Cost/Share

$43.09

Shares

2,261

Total Value

$97,428.75

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Oct 2, 2024

Avg Cost/Share

$43.21

Shares

6,865

Total Value

$296,643.52

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Aug 5, 2024

Avg Cost/Share

$39.93

Shares

2,885

Total Value

$115,186.51

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Jul 23, 2024

Avg Cost/Share

$56.63

Shares

2,207

Total Value

$124,971.38

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Jul 2, 2024

Avg Cost/Share

$48.00

Shares

476

Total Value

$22,848.95

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST May 3, 2024

Avg Cost/Share

$37.13

Shares

2,311

Total Value

$85,816.67

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Apr 23, 2024

Avg Cost/Share

$30.12

Shares

2,174

Total Value

$65,483.05

Owned After

310,493

SEC Form 4

Finn Patrick John

President and COO

Sell
TWST Apr 2, 2024

Avg Cost/Share

$32.74

Shares

492

Total Value

$16,106.11

Owned After

310,493

SEC Form 4

Share on Social Networks: