Molecular Partners H1 FY26 net loss narrows to CHF 26.7 million; operating loss improves to CHF 27 million - MOLN News | Rallies