John Patrick Finn

Affiliations

  • President And Coo at Twist Bioscience Corp (TWST), 2025-07-25
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
TWST $35.74 2,232 $79,773.91 238,342 2025-07-23 Filing
TWST $36.19 209 $7,564.34 240,574 2025-07-02 Filing
TWST $29.75 1,877 $55,835.12 240,783 2025-05-21 Filing
TWST $32.31 20,000 $646,260.00 242,660 2025-05-08 Filing
TWST $37.65 2,800 $105,422.80 262,660 2025-05-05 Filing