Bicycle Therapeutics Q2 FY26 net loss narrows to $50.3 million; R&D expenses drop 42% to $41.2 million - BCYC News | Rallies