Every member of the National Council and the Council of States declares their interests (Art. 11 ParlA). All of them are here, linked to the companies in the commercial register.
Members
254
200 National Council · 46 Council of States
Declared seats
986
avg. 3.9 per member
Of which paid
476
48 % of seats
Companies in the register
214
with a profile on CHdata
Declared interests per member
Members with a seat in the company
200 members
46 members
Source: register of interests of the Federal Assembly (parlament.ch). We link a company only when name and legal form or place match it unambiguously.