TWST - Stock Performance - $31.05 | MarketTrack