TWST - Financial Statements - $31.05 | MarketTrack