TWIST BIOSCIENCE CORP (TWST) Stock Chart

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
Open in Chart Tool
TWIST BIOSCIENCE CORP / TWST Daily stock chart