TWST Surges Into Earnings With Shorts Holding Firm
Twist Bioscience heads into the aftermath of its August 3 earnings print with a sharp post-results rally running headlong into one of the most stubborn short positions in biotech. The stock jumped 8.6% on the day of…
