SIX Swiss Exchange · SMI 20

Swiss Stock Screener

Screen all SIX Swiss Exchange-listed stocks — from SMI 20 global majors to Swiss mid caps in healthcare, finance, and industrials.

About the Switzerland stock market

The SIX Swiss Exchange is home to some of the world's most valuable companies in pharmaceuticals, financial services, and industrial manufacturing. Switzerland has a concentration of global leaders that is remarkable for a country of its size: Nestlé, Novartis, Roche, Zurich Insurance, and UBS all call it home. The exchange also lists a substantial number of high-quality mid cap companies across precision engineering, specialty chemicals, and private banking.

What Switzerland offers equity investors

  • Roche and Novartis together represent a significant portion of global pharmaceutical R&D
  • Nestlé is the world's largest food company — defensive revenues across 190 countries
  • Swiss franc is a traditional safe-haven currency — equity exposure comes with currency quality
  • Swiss precision engineering companies are often global market leaders in niche segments
  • SMI companies have historically delivered superior long-run total returns

Notable Switzerland stocks in the screener

Nestlé

Consumer Defensive

Roche

Healthcare

Novartis

Healthcare

UBS

Financials

Zurich Insurance

Financials

ABB

Industrials

Richemont

Consumer Cyclical

Lonza

Healthcare

These are examples. The screener covers all active SIX Swiss Exchange-listed instruments.

Screen Switzerland stocks now

Filter by P/E, ROE, P/B, EV/EBITDA, margins, beta, and dividend yield across all SIX Swiss Exchange listings. Free, no account needed.

How to use the Switzerland screener

1. Filter by exchange

Select SWX in the exchange filter to scope the screener to Switzerland equities only. Or combine with other exchanges to screen across multiple European markets.

2. Apply your criteria

Add fundamental filters — P/E, ROE, EV/EBITDA, profit margin, debt/equity — or technical ones like RSI and 52-week performance. Combine as many as you need.

3. Sort and drill down

Sort results by any metric. Click a company to see the full instrument page with historical financials, price chart, and upcoming events.

Common questions

What exchange code does Switzerland use in ScreenerHero?

Swiss stocks on the SIX Swiss Exchange use the SWX exchange code. This covers the SMI 20 blue chips and all active SIX-listed equities.

Are Swiss stocks priced in CHF?

Most SIX Swiss Exchange stocks are priced in Swiss francs (CHF). Some international companies cross-listed may also have a USD or EUR quote, but the primary listing is usually CHF.

Does the screener include Roche, Novartis, and other Swiss pharma stocks?

Yes — all major Swiss pharmaceutical companies are in the screener. Use the Healthcare sector filter with the SWX exchange code to browse Swiss healthcare stocks.

Can I screen Switzerland stocks alongside other European markets?

Yes — the ScreenerHero screener lets you select multiple exchanges simultaneously. You can combine SWX with any other European exchange to run cross-country screens with the same fundamental filters.

The Switzerland screener. Free, no signup.

Dense tables. Fast filters. All active SIX Swiss Exchange stocks — including small caps. Premium at €25/mo adds alerts and exports.

Swiss Stock Screener — SIX Swiss Exchange (2026) — ScreenerHero