TWIST BIOSCIENCE CORP (TWST) Stock News

NASDAQ:TWST • US90184D1000

47.66 USD
-1.98 (-3.99%)
At close: Feb 12, 2026
47.51 USD
-0.15 (-0.31%)
After Hours: 2/12/2026, 8:19:18 PM

TWST Latest News, Press Relases and Analysis