Nathan Worden$177.7MFollowers@nathanworden10/12/2022Sold all TWST-76.18% LOSSTwist Bioscience at $29.38 0123456789
Naveed$13MFollowers@naveed10/11/2022Sold 71% of TWST-36.12% LOSSTwist Bioscience at $29.32 0123456789