Insmed Q2 FY26 net loss narrows to $13.2 million; revenue rises 296% to $425.5 million - INSM News | Rallies