Live News EARNINGS FLASH M impact Nov 03, 2026, 09:09 PM UTC Oculis Q3 net income CHF -18.236 million Oculis reported Q3 operating income of CHF 7 thousand. OCS SquawkNews Desk