TWST Q1 2026 Earnings Propel Shares 13.5%: Key Insights & Market Reaction | Vestera Blog | Vestera