Twist Bioscience Director Offloads $673K in Shares: What It Means for Investors | Whale Factor