By legal form

Company limited by shares

13,987 entities

  1. On Finance SA

    506700595KZXFT8O4672SwitzerlandLugano

  2. Ongresso Energy AG

    506700S327168WMDSI76SwitzerlandAppenzellLapsed - not renewed

  3. On Holding AG

    506700FB3467B9W95526SwitzerlandZürich

  4. Onikion SA

    506700209CB7K6PB9H94SwitzerlandGenève

  5. ON-POINT Connect AG

    506700ZW02EW2A07WO29SwitzerlandZug

  6. Ontinue AG

    98450044F910745F7B54SwitzerlandZürich

  7. Ontrex AG

    391200K9EB9PWAOMIB97SwitzerlandBrüttisellen

  8. Onvest AG

    254900W3N8XLS4TYZP20SwitzerlandBasel

  9. Onyx AG in Liquidation

    5067006373JUQB0T6253SwitzerlandStansstadLapsed - not renewed

  10. Onyx Blue Ventures AG

    529900R9T353TADJ0K24SwitzerlandZug

  11. ONYX COMMODITIES SWITZERLAND AG

    213800B7PVDP6MPNTC24SwitzerlandZUG

  12. Onyx et Cie SA

    5067000W128EFQ4Z2K67SwitzerlandGenève

  13. Onyx Oil Ltd

    391200KHCGNIXZJ2K730SwitzerlandSteinhausenLapsed - not renewed

  14. ONZACK AG

    50670041RTPS2OUV6395SwitzerlandLandquart

  15. OPAL SUPPLY CHAIN AG

    254900M0BHLMLFFEK942SwitzerlandZURICH

  16. OPED AG

    529900TAEP55FZ063R23SwitzerlandSteinhausen

  17. Opel Finance SA

    529900ZSQKB7O8AZFU97SwitzerlandStuden BE

  18. OPELLA HEALTHCARE SWITZERLAND AG

    549300IR5SPKIAV4GT78SwitzerlandRISCH-ROTKREUZLapsed - not renewed

  19. OpenCapital SA

    529900HSTR7E67FXEY66SwitzerlandParadiso

  20. Open Circle AG

    529900Z62BA9B8EAIH44SwitzerlandZürich

  21. Open Energy Platform AG

    529900YAUDCBW069L856SwitzerlandZürich

  22. OPENLOGS SA

    5299004ET4V5L6U8L348SwitzerlandVacallo

  23. OPEN MINERAL AG

    5067002QR0W5Q7J0TX39SwitzerlandBaar

  24. OPEN Optimizing Energy SA

    5067002386E5KHN47808SwitzerlandPoschiavo

  25. Open Partners Asset Management SA

    5067001K9Y186NS0A071SwitzerlandLugano

  26. Open Systems AG

    2549002PCGNN79W2QC71SwitzerlandZürichLapsed - not renewed

  27. Opentech Payment Services AG

    984500F08CB4C6B41D82SwitzerlandBaar

  28. Open Text AG

    391200KPH7WW8UQDLU19SwitzerlandBaden

  29. OPFITEL AG

    2138007CQCZJC3YEUA42SwitzerlandOPFIKONLapsed - not renewed

  30. OPHTACONCEPT SA

    529900KTCD0T2FQD9H90SwitzerlandCrans VS

  31. Ophtapharm AG

    506700FN0U3NSN42M528SwitzerlandHettlingen

  32. OPIRO AG

    98450095FABD893B7C28SwitzerlandMalans

  33. OplaBio SA

    984500R110C14D2C8074SwitzerlandNeuchâtelLapsed - not renewed

  34. Ops One AG

    506700942G0Q6QK98N60SwitzerlandZürich

  35. OPTEX Treuhand AG

    5067006R711CZXLS3Y59SwitzerlandKriensLapsed - not renewed

  36. OPTILINK AG

    5493000XFPLJRGBYX067SwitzerlandBERNLapsed - not renewed

  37. OPTIMA ENERGY SA

    529900J1AYBOGXRW4094SwitzerlandGenèveLapsed - not renewed

  38. Optima Finanz AG

    894500IDAWJN0O8L8248SwitzerlandBaselLapsed - not renewed

  39. Optima Medical Swiss AG

    391200ARHVOJ1YB8GP48SwitzerlandZug

  40. Optimiso Group SA

    5067000T0GJA54CLCS25SwitzerlandVersoix

  41. Optimized Wealth Solutions AG

    506700Z9RUZ8632N0359SwitzerlandOberwil-Lieli

  42. Optimizer AG

    506700U02T19893OVC14SwitzerlandHeiden

  43. OPTIMO Vermögensverwaltungs- & Wirtschaftsberatungs-AG in Liquidation

    506700OKM80QF6324288SwitzerlandZollikonLapsed - not renewed

  44. Optimus Family and Wealth Management AG

    529900E71CS6ML2H4H63SwitzerlandZürich

  45. Optimus Finanz AG

    506700BI0230A1CS1X03SwitzerlandRheinfelden

  46. Optimus Partners AG

    894500ZEWE8LOMPEA180SwitzerlandWädenswil

  47. Optissimo AG

    894500159BMJ83CIA149SwitzerlandSteffisburg

  48. Optitrans AG

    894500NFMD76LRFIJ256SwitzerlandAarauLapsed - not renewed

  49. Optive AG

    506700BUM1SF8GEB9843SwitzerlandWängi

  50. OPUS FINANCE AG

    5067002YRR380UC6AO17SwitzerlandLuzern

  51. oraise Schweiz AG

    5299007F297A4BT0BX90SwitzerlandSchindellegi

  52. Oralys SA

    50670073N9XN60570R57SwitzerlandAnières

  53. Orana Consulting AG

    5067009E71B063529L32SwitzerlandZollikonLapsed - not renewed

  54. Orange Business Switzerland AG

    5067004LN186F3BC6473SwitzerlandZürichLapsed - not renewed

  55. Orascom Development Holding AG

    506700SVMTV3NE436S31SwitzerlandAltdorf UR

  56. ORAVAT AG

    529900I56MRBDJPV4F70SwitzerlandHünenberg

  57. Orbis Consulting AG

    254900M3GPJF8YGJ1438SwitzerlandZurich

  58. ORCADES COMMODITIES SA

    506700KG812VPS6B9986SwitzerlandMeinierLapsed - not renewed

  59. ORCCS Totalunternehmung AG in Liquidation

    506700PW4942OW6Q2T50SwitzerlandLangenthalLapsed - not renewed

  60. ORCHARD HOLDINGS SA

    5493004CN87L83K2WN66SwitzerlandZUGLapsed - not renewed

By legal form