Intellia Q2 FY26 net loss widens to $106.63 million; revenue falls to $7.66 million - NTLA News | Rallies