BiomX Q2 FY26 net loss narrows to USD 3.85 million; revenue rises to USD 332,000 - PHGE News | Rallies