TWST ▼ -13.2% - Twist Bioscience Corporation $TWST -- Problems at Twist Bioscience (TWST) -- Hunterbrook report 05-NOV-2026 10:32 AM ET