- Miniclip SA
254900RSJN4IJ4OR6Y10Neuchatel
- MiniMed Holdings Switzerland Sàrl
254900VSQ5X1432H5C43Lausanne
- MiniMed International Trading Sàrl
254900CGTXDHSOKMXC20Tolochenaz
- Minimum AG
5067008D7TTFIEUN6687ZürichLapsed - not renewed
- MINIROBA AG
894500P3Z8G4UGS70V36Basel
- MINKA SCS AG
549300R400IK5NNPXV97Winterthur
- Minke Investments AG
5299002WTKPEUVNCYE20Zug
- minMaxing GmbH
9845004ED94EACZ4W983Wettingen
- MINNUR CAPITAL AG
984500CAFAA0403C9R68Meggen
- Mino Holding AG
529900DYUMEPNJ153M32Cham
- Minos Holding SA
5067006BSZ172QD70D20Arzier-Le Muids
- Mintstone Capital AG
5067003XDJCX9KFZVT39Zug
- MIPA Holding AG
506700IDB5O1I3DG0M31Altstätten SG
- MIQ Analytics AG
391200OPF3WXGP5NM512HerisauLapsed - not renewed
- Mirabaud Asset Management (Suisse) SA
549300Y7Q2CB0KNL2Q81Geneva
- MIRABAUD (CH) – CONINCO SWISS ENGAGEMENT
2221008L8GPC3QHMKS60GENÈVELapsed - not renewed
- Mirabaud (CH) - LPP25+
254900A14BUCWC89DG48Geneva
- Mirabaud (CH) - LPP 40+
2549006U7MHN1EG3I060GenevaLapsed - not renewed
- Mirabaud (CH) - LPP 45+
39120021Q3KJW4BV8H79Genève
- Mirabaud (CH) - LPP 65+
39120063CLKMB4MGX185Genève
- MIRABAUD & CIE SA
549300UNS0E0CCKL0C57GENEVA
- MIRABAUD FUND (CH)
2138004C7F461CXFAO86Genève
- MIRABAUD SCA
549300EK57L3I4U5HP51GENEVA
- Mirador Investments AG
894500DZ0O2ERT0OKY09ZugLapsed - not renewed
- MIRA HOLDING AG in Liquidation
506700H106Q620T40414ZollikonLapsed - not renewed
- Mirala GmbH
506700GCO585L1910Z02Brusio
- Miralco Holding AG
506700W106224O2M5876Muttenz
- Mirante Holding SA
506700RBB3YC298JJ327Freienbach
- Mirasierra Trust
5299004KYT1NHBH70M37ZurichLapsed - not renewed
- Mira Val Flims AG
391200CCHJWN2URVSL07Flims Waldhaus
- MIRAVAL Holding SA, en liquidation
5067005UFF87980G2L74GenèveLapsed - not renewed
- Miravest Global Balanced Fund
50670066PGX471WV0892Zürich
- MIREN AG
213800TR2FDNWK9I5366ZUG
- MIREST Pensionskasse
506700S21NBHMI676261Bubendorf
- MIRO TRUST
254900BIY614OUR0MR85Lugano
- MIR Trade AG
5067004MGILTV2Q0KA08Teufen ARLapsed - not renewed
- MISHPUNZA CAPITAL AG
485100SP472KWA3OUN32Solothurn
- MISS C ORMOND TRUST
213800482HHPEGTYX119CHOULEXLapsed - not renewed
- MISSIO - INTERNATIONALES KATHOLISCHES MISSIONSWERK
549300PVSLUQSN7XJ146FRIBOURG
- Missionsverein von der Heiligen Familie
5067003XQM4G11L27D08BrunnenLapsed - not renewed
- MISSYMAX TRUST
2138009RV9X2KM5S8844GENEVA
- MiSta GmbH
9676009BHQAXZ25HA215Lutzenberg
- MISTER COOL AG
549300SXMHWSS8SG4D96ZUCHWILLapsed - not renewed
- MISTY TRUST
549300ZDYP5YVEGT9313GENEVA
- Mitant AG
213800NCCHD3UWCGMX04Pfäffikon SZ
- Mitarbeiter-Stiftung Isola Breitenbach
506700Q71HWJ59523S23Breitenbach
- Miteinander AG
50670073Z269CCAZ9051ZürichLapsed - not renewed
- Mitrelli Capital Swiss AG
50670066Z9RM9P373H97Frauenfeld
- Mitrelli Group Swiss AG
506700B5Z7QD73S9R150Frauenfeld
- Mitrelli Investments Swiss AG
506700ZB2Z6AL26Y9B96Frauenfeld
- Mittere AG
5067007KO17168S14I15Zug
- Mittwochgesellschaft Meilen
894500A0RF7KO4M2KT49MeilenLapsed - not renewed
- MIVAL CONNECT SA
549300MSND5WW02ABP20MURALTOLapsed - not renewed
- MIV Asset Management AG
50670059YJP7I2571F22Zürich
- MIXTA NEGOCE SA
254900HWQ8WTXI6VZ386Geneva
- Mizar Capital Sagl
25490045G9LV31YH8E06Lugano
- MJ2S Holding AG
894500KN7ZZMK8Q6BY79DussnangLapsed - not renewed
- MJB S.A.
50670012RIC0SOJ50105ZugLapsed - not renewed
- MJD SWISS GROUP SA
254900337Y86AC6WSK10MONTREUX
- MJG Investment GmbH
529900MF5UP2CVTJO308Zug