- NZH Investment AG
5067002417O412QB2X49SwitzerlandAltendorf
- NZZ Regionalmedien AG
894500XTBAVGXLAJKF29SwitzerlandZug
- O3 AG
506700QV04J53686L508SwitzerlandBaarLapsed - not renewed
- O4 AG
5067007462PKY4QR4391SwitzerlandDübendorfLapsed - not renewed
- O5 Services AG
5067004TM8N440P46B27SwitzerlandDavos PlatzLapsed - not renewed
- O7 AG
506700RBXJ8U30S3C759SwitzerlandBaar
- O8R Holding AG
89450006GWQ0RYBTZE05SwitzerlandEgg b. Zürich
- OakHill Asset Management SA
254900H7ES2RFGOUZQ59SwitzerlandGeneva
- OAK Medical AG in Liquidation
5067005253CPAA6X0R48SwitzerlandZugLapsed - not renewed
- Oaktree Capital AG
506700VIM44U3FWZ1988SwitzerlandKastanienbaumLapsed - not renewed
- Oakwood Capital Consulting AG
984500C05TB3D694B583SwitzerlandZug
- oanstein AG
506700UK63Z4W2UY4240SwitzerlandAltdorf UR
- Oase am Rhein AG
506700F867U4Q8UNY689SwitzerlandEglisauLapsed - not renewed
- OASE HOLDING AG Wohnen im Alter
5067008Q3F50T2U54N74SwitzerlandBaar
- Oase Immobilien und Projektentwicklungs AG
50670023TEJ6999Q6960SwitzerlandDübendorf
- Oase Service AG
506700XQG23M7969X527SwitzerlandDübendorfLapsed - not renewed
- Oberdorf Administrations AG
894500IIJVQAH5YC2711SwitzerlandGlarusLapsed - not renewed
- Obligate AG
506700BY9C99EF04L510SwitzerlandZürich
- Obrist interior AG
529900VUAVU6E9WOHD96SwitzerlandInwilLapsed - not renewed
- OBSEVA SA
549300PNZ0UEJVKN1618SwitzerlandPLAN-LES-OUATESLapsed - not renewed
- OBT AG
50670056CGAKF4X56K60SwitzerlandSt. Gallen
- Ocanom Capital AG
5067007CQ54I4L89WF05SwitzerlandCham
- Occident Group AG in Liquidation
529900K3DS76J6C4H243SwitzerlandZug
- Occlutech Holding AG
506700J4B7X08Z441476SwitzerlandSchaffhausen
- OCEANA BULK SA
549300NEWYBFTEEN5W88SwitzerlandMorges
- OCEANA SHIPPING AG
549300C1J0BKB6Y20H18SwitzerlandMorges
- Ocean Capital AG
54930007OFXTF6SPTZ86SwitzerlandAppenzell
- Ocean Holdings AG
894500BRF8DHK2Z4VS18SwitzerlandLuzern
- OCEAN INVESTMENTS AG
549300K4E4I4RVLBQQ48SwitzerlandBAAR
- OCEAN LEONID INVESTMENTS AG
549300YGPSZLEYSA2U21SwitzerlandZUGLapsed - not renewed
- Ochsner Shoes AG
5067001847Z13535YT03SwitzerlandDietikon
- Ochsner Sport AG
506700182NJ8FND9V748SwitzerlandDietikon
- OCIM Metals and Mining SA
506700HR575RYVGHGK82SwitzerlandGenève
- OC Oerlikon Corporation AG, Pfäffikon
529900I8VLAZR2FJ0M10SwitzerlandPfäffikon SZ
- OC Oerlikon Management AG, Pfäffikon
529900RGCDT6EKF2JH09SwitzerlandPfäffikon
- OC-OfficeConnect AG
529900041697XNOPJZ89SwitzerlandZugLapsed - not renewed
- Octagon Commodities SA
506700YCRBGB571PWZ63SwitzerlandGenève
- Octane Holding AG
5067001DR5LB987WGN35SwitzerlandZugLapsed - not renewed
- Octapharma AG
506700X9Q6S71RC33221SwitzerlandLachen SZ
- Octavian AG
506700FPZ0G1701H5810SwitzerlandZürich
- OCTA WEALTH AG
529900ZKP5O2H74IWF28SwitzerlandZürich
- OCTOPI AG
98450090896B9B966719SwitzerlandMeggen
- Oculis Holding AG
5067005370C2KK324336SwitzerlandZug
- Odano Invest AG
875500O8N99J3N8MG592SwitzerlandCham
- oddEVEN AG
506700NUMI82H916E549SwitzerlandZürich
- ODDO BHF (Schweiz) AG
529900RLW2ND6M6F7864SwitzerlandZürich
- Odin Factoring AG
9845009DF2B4E84F0C03SwitzerlandBaar
- Odinga Holding AG
506700299192Z7I7YY61SwitzerlandVolketswil
- ODN AG
5299001203BI2E7CLO18SwitzerlandZürich
- Odoinvest Holding SA
2549004HB8V8FGHJI442SwitzerlandFreienbach
- ODYSSEUS AG
549300ZVVXK6PHQOSZ09SwitzerlandBAARLapsed - not renewed
- ODYSSEUS SA
506700QF42U046006C11SwitzerlandGenève
- Odyssey Investments AG
254900Q15HEP5FX9ZE82SwitzerlandZug
- OEMAG INVEST AG
213800AFN98YGQN9S160SwitzerlandPFÄFFIKON
- Oepfelbaum IT Management AG
98450081F765B63E6B37SwitzerlandZürich
- Oerlikon-Schweisstechnik AG
529900Y8A2ONAI2XUX32SwitzerlandNiederhasliLapsed - not renewed
- OERLIKOTEL AG
213800S66ZRB7SDSU861SwitzerlandZÜRICHLapsed - not renewed
- Oertle Textil AG
506700GBU080VV450W93SwitzerlandAbtwilLapsed - not renewed
- Oetiker Immobilien AG
5067004BW8IN1E19O930SwitzerlandSolothurn
- Oettinger Davidoff AG
506700MCC37DHYK08833SwitzerlandBasel