TWIST BIOSCIENCE CORP (TWST)

US90184D1000 - Common Stock

47.01  +0.51 (+1.1%)

After market: 47.01 0 (0%)

Open in Chart Tool
TWST Daily chart