- BRUNSCHWIG HOLDING SA
5299003OFVTSVK95K389SwitzerlandGenève
- Brunstock AG
506700Q95X90796A6C80SwitzerlandDübendorf
- BRUSA Elektronik AG
506700F5P27YH4E8M428SwitzerlandBuchs SG
- BRUSA HyPower AG
5067008JHJSBE145ED34SwitzerlandBuchs SGLapsed - not renewed
- BRUSA ICS AG
5067006523X0T2328984SwitzerlandBuchs SG
- BRUSTORM SA
52990010AALP6CQ4A083SwitzerlandZugLapsed - not renewed
- Brütsch Wealth Management AG
984500BF7AFE5A06C086SwitzerlandUnterägeri
- BS Automation AG
5067009J51SP6M154A63SwitzerlandWilen SZ
- BS Bank Schaffhausen AG
529900RYUY2DYU3FTM44SwitzerlandNeunkirch
- BSB Logistic AG
9845002E65BD3N8AAC69SwitzerlandBettingen
- BSC Young Boys AG
506700H1WDJ5L4B91S15SwitzerlandBern
- b-Sharpe SA
213800I6376MFDP5SZ21SwitzerlandGrand-Lancy
- BSH Hausgeräte AG
529900KAX23D03XANJ66SwitzerlandGeroldswillLapsed - not renewed
- BSI Business Systems Integration AG
50670059873M3W61Z771SwitzerlandBaden
- BSI SA
MJIK13DGIB65J8R6BJ61SwitzerlandLUGANOLapsed - not renewed
- BSI Software AG
506700LKH4HAI64X5I11SwitzerlandDättwil AG
- BSK Investment and Services AG
5067003E44DJO7932L22SwitzerlandWollerau
- BSR AGRO TRADE AG
549300XP81VF8JN24947SwitzerlandPFÄFFIKON
- BS TRADING AG
54930076J55290ENP786SwitzerlandIGISLapsed - not renewed
- BTCBACKED AG
984500048BBD81D63E30SwitzerlandZug
- BTCS Holding AG
5067005UM0S0Z6A5G598SwitzerlandZug
- BTC Vista AG
9845006F6BAAD6A45B62SwitzerlandPrattelnLapsed - not renewed
- BT Finance SA
5067000U2CK570V39Q87SwitzerlandMarin-Epagnier
- BTG Eclépens S.A.
213800KSSHB3MI4MEJ66SwitzerlandEclépens
- BTG PACTUAL COMMODITIES (CH) SA
5493004FJCEZFYJ2WK64SwitzerlandGeneva
- BTHC AG
506700J51SLC622T0D21SwitzerlandSchindellegi
- BTH Landschaftplus AG
5067001FZ35JDZ6I2530SwitzerlandLiebefeld
- BTS Investment Advisors AG
2549003CZ249YLL5GI27SwitzerlandChurLapsed - not renewed
- BT SWITZERLAND AG
54930054V9XJ1ML79G12SwitzerlandWALLISELLENLapsed - not renewed
- BTZ Holding AG
529900E4NVD04WI4LG12SwitzerlandBirmensdorf ZHLapsed - not renewed
- Buag Aktiengesellschaft
5299004WR0X2P2KOZZ20SwitzerlandZug
- Bubbles Incorporated S.A.
5067007P8D07SCGBMD32SwitzerlandNyon
- buchbücher.ch ag
52990011D8KLXFNENW86SwitzerlandPieterlenLapsed - not renewed
- Bucherer AG
529900LVB2VUFXCI9482SwitzerlandLuzern
- Bucherer Holding AG
529900FK1LF9G1WRJ648SwitzerlandLuzern
- Bucher Industries AG
52990014AQ91A29HPB27SwitzerlandNiederweningen
- Büchi AG
506700M3PI9W2L2IX412SwitzerlandUster
- Büchi Holding AG
3912005Z9KY5H6QPVP86SwitzerlandFlawil
- Büchi Labortechnik AG
391200ASZRO5ZXK6DA63SwitzerlandFlawil
- BUCHMANN TECHNIK AG
549300Q06R1YBBGB2D04SwitzerlandBALLWILLapsed - not renewed
- Buchvalor AG
506700W5A6E22MKCCS38SwitzerlandZürichLapsed - not renewed
- Budes Holding AG
529900BG2RY0TRL2X409SwitzerlandSurseeLapsed - not renewed
- Bühler AG
529900FWCO3A8V31KT12SwitzerlandUzwil
- Bühler Electricité SA
5067000AU706Q52TY918SwitzerlandMontheyLapsed - not renewed
- Bühler Holding AG
5299000M3BE5NH1Q8Y07SwitzerlandUzwil
- Bühler Vermögensverwaltung AG
894500M9A1721VOPL696SwitzerlandLeissigen
- BuildTec Software Switzerland AG
5299009JR0MWZYAU6795SwitzerlandSt. Gallen
- BUJU AG
894500TP15RL91KZG660SwitzerlandGams
- Büli Heizungen AG
506700F2BBXW36GLC880SwitzerlandElggLapsed - not renewed
- Bulk Atlantic AG
89450096EXIS5O403924SwitzerlandZUG
- BULK TRADING SA
2138003L5W9I1X5C6210SwitzerlandLUGANO
- BULLET CAPITAL AG
213800CP6XEAM7789550SwitzerlandZUGLapsed - not renewed
- BULL GLOBAL AG
984500F8FIBA5C01BE47SwitzerlandLuzernLapsed - not renewed
- Bulljump.ch Investment AG
529900W9REFK3KJ9JD79SwitzerlandZug
- BullPartners AG in Liquidation
529900U5KJJDO7ARVM18SwitzerlandZugLapsed - not renewed
- Bunge Global SA
254900IVXSV9K0B7PO26SwitzerlandGeneva
- BUNGE SA
549300PC872I5Y7SZX87SwitzerlandGENEVA
- Bünter SA
506700497ZDK424BUC80SwitzerlandVersoix
- Buonvicini AG
506700U4PV9CIPW76367SwitzerlandWallisellen
- Burckhardt Compression AG
5067009N4Y00B0Q32445SwitzerlandWinterthur