Oculis Q2 2026 loss narrows on CHF 12.1 million warrant valuation gain, FX swing to profit - OCS News | Rallies