By legal form

Company limited by shares

13,961 entities

  1. BRUNSCHWIG HOLDING SA

    5299003OFVTSVK95K389SwitzerlandGenève

  2. Brunstock AG

    506700Q95X90796A6C80SwitzerlandDübendorf

  3. BRUSA Elektronik AG

    506700F5P27YH4E8M428SwitzerlandBuchs SG

  4. BRUSA HyPower AG

    5067008JHJSBE145ED34SwitzerlandBuchs SGLapsed - not renewed

  5. BRUSA ICS AG

    5067006523X0T2328984SwitzerlandBuchs SG

  6. BRUSTORM SA

    52990010AALP6CQ4A083SwitzerlandZugLapsed - not renewed

  7. Brütsch Wealth Management AG

    984500BF7AFE5A06C086SwitzerlandUnterägeri

  8. BS Automation AG

    5067009J51SP6M154A63SwitzerlandWilen SZ

  9. BS Bank Schaffhausen AG

    529900RYUY2DYU3FTM44SwitzerlandNeunkirch

  10. BSB Logistic AG

    9845002E65BD3N8AAC69SwitzerlandBettingen

  11. BSC Young Boys AG

    506700H1WDJ5L4B91S15SwitzerlandBern

  12. b-Sharpe SA

    213800I6376MFDP5SZ21SwitzerlandGrand-Lancy

  13. BSH Hausgeräte AG

    529900KAX23D03XANJ66SwitzerlandGeroldswillLapsed - not renewed

  14. BSI Business Systems Integration AG

    50670059873M3W61Z771SwitzerlandBaden

  15. BSI SA

    MJIK13DGIB65J8R6BJ61SwitzerlandLUGANOLapsed - not renewed

  16. BSI Software AG

    506700LKH4HAI64X5I11SwitzerlandDättwil AG

  17. BSK Investment and Services AG

    5067003E44DJO7932L22SwitzerlandWollerau

  18. BSR AGRO TRADE AG

    549300XP81VF8JN24947SwitzerlandPFÄFFIKON

  19. BS TRADING AG

    54930076J55290ENP786SwitzerlandIGISLapsed - not renewed

  20. BTCBACKED AG

    984500048BBD81D63E30SwitzerlandZug

  21. BTCS Holding AG

    5067005UM0S0Z6A5G598SwitzerlandZug

  22. BTC Vista AG

    9845006F6BAAD6A45B62SwitzerlandPrattelnLapsed - not renewed

  23. BT Finance SA

    5067000U2CK570V39Q87SwitzerlandMarin-Epagnier

  24. BTG Eclépens S.A.

    213800KSSHB3MI4MEJ66SwitzerlandEclépens

  25. BTG PACTUAL COMMODITIES (CH) SA

    5493004FJCEZFYJ2WK64SwitzerlandGeneva

  26. BTHC AG

    506700J51SLC622T0D21SwitzerlandSchindellegi

  27. BTH Landschaftplus AG

    5067001FZ35JDZ6I2530SwitzerlandLiebefeld

  28. BTS Investment Advisors AG

    2549003CZ249YLL5GI27SwitzerlandChurLapsed - not renewed

  29. BT SWITZERLAND AG

    54930054V9XJ1ML79G12SwitzerlandWALLISELLENLapsed - not renewed

  30. BTZ Holding AG

    529900E4NVD04WI4LG12SwitzerlandBirmensdorf ZHLapsed - not renewed

  31. Buag Aktiengesellschaft

    5299004WR0X2P2KOZZ20SwitzerlandZug

  32. Bubbles Incorporated S.A.

    5067007P8D07SCGBMD32SwitzerlandNyon

  33. buchbücher.ch ag

    52990011D8KLXFNENW86SwitzerlandPieterlenLapsed - not renewed

  34. Bucherer AG

    529900LVB2VUFXCI9482SwitzerlandLuzern

  35. Bucherer Holding AG

    529900FK1LF9G1WRJ648SwitzerlandLuzern

  36. Bucher Industries AG

    52990014AQ91A29HPB27SwitzerlandNiederweningen

  37. Büchi AG

    506700M3PI9W2L2IX412SwitzerlandUster

  38. Büchi Holding AG

    3912005Z9KY5H6QPVP86SwitzerlandFlawil

  39. Büchi Labortechnik AG

    391200ASZRO5ZXK6DA63SwitzerlandFlawil

  40. BUCHMANN TECHNIK AG

    549300Q06R1YBBGB2D04SwitzerlandBALLWILLapsed - not renewed

  41. Buchvalor AG

    506700W5A6E22MKCCS38SwitzerlandZürichLapsed - not renewed

  42. Budes Holding AG

    529900BG2RY0TRL2X409SwitzerlandSurseeLapsed - not renewed

  43. Bühler AG

    529900FWCO3A8V31KT12SwitzerlandUzwil

  44. Bühler Electricité SA

    5067000AU706Q52TY918SwitzerlandMontheyLapsed - not renewed

  45. Bühler Holding AG

    5299000M3BE5NH1Q8Y07SwitzerlandUzwil

  46. Bühler Vermögensverwaltung AG

    894500M9A1721VOPL696SwitzerlandLeissigen

  47. BuildTec Software Switzerland AG

    5299009JR0MWZYAU6795SwitzerlandSt. Gallen

  48. BUJU AG

    894500TP15RL91KZG660SwitzerlandGams

  49. Büli Heizungen AG

    506700F2BBXW36GLC880SwitzerlandElggLapsed - not renewed

  50. Bulk Atlantic AG

    89450096EXIS5O403924SwitzerlandZUG

  51. BULK TRADING SA

    2138003L5W9I1X5C6210SwitzerlandLUGANO

  52. BULLET CAPITAL AG

    213800CP6XEAM7789550SwitzerlandZUGLapsed - not renewed

  53. BULL GLOBAL AG

    984500F8FIBA5C01BE47SwitzerlandLuzernLapsed - not renewed

  54. Bulljump.ch Investment AG

    529900W9REFK3KJ9JD79SwitzerlandZug

  55. BullPartners AG in Liquidation

    529900U5KJJDO7ARVM18SwitzerlandZugLapsed - not renewed

  56. Bunge Global SA

    254900IVXSV9K0B7PO26SwitzerlandGeneva

  57. BUNGE SA

    549300PC872I5Y7SZX87SwitzerlandGENEVA

  58. Bünter SA

    506700497ZDK424BUC80SwitzerlandVersoix

  59. Buonvicini AG

    506700U4PV9CIPW76367SwitzerlandWallisellen

  60. Burckhardt Compression AG

    5067009N4Y00B0Q32445SwitzerlandWinterthur

By legal form