Twist Bioscience FY26 net loss widens 68% to $130.2 million; revenue rises 22% to $459.4 million - TWST News | Rallies