Swiss companies with the highest revenue

Make use of the list below: these Swiss companies show the highest revenue and are sorted by this metric. It can be helpful for growth investors looking for companies making more sales than anybody else.
Symbol
Revenue
FY
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
NESNNESTLE N
92.998 B CHF91.92 CHF+0.61%1.357 M0.29233.364 B CHF21.734.23 CHF−30.16%3.28%Consumer Non-Durables
Buy
UBSGUBS GROUP N
64.3 B CHF27.03 CHF+8.55%10.792 M1.5879.81 B CHF3.487.78 CHF2.56%Finance
Buy
ZURNZURICH INSURANCE N
58.843 B CHF450.8 CHF+1.08%107.3 K0.3964.399 B CHF16.8426.77 CHF−15.59%5.83%Finance
Neutral
ROROCHE I
58.716 B CHF240.6 CHF+1.35%10.135 K0.28176.905 B CHF16.8214.30 CHF−11.70%4.04%Health Technology
Neutral
SRENSWISS RE N
44.43 B CHF102.10 CHF+0.54%266.499 K0.4029.347 B CHF10.859.41 CHF+115.97%6.11%Finance
Neutral
NOVNNOVARTIS N
40.835 B CHF89.63 CHF+1.74%1.302 M0.36174.501 B CHF13.736.53 CHF+110.97%3.75%Health Technology
Neutral
ABBNABB LTD N
28.822 B CHF45.56 CHF+0.20%1.872 M0.6484.574 B CHF26.491.72 CHF+17.29%1.91%Producer Manufacturing
Neutral
HOLNHOLCIM N
27.009 B CHF78.88 CHF−0.40%601.184 K0.4545.533 B CHF14.765.35 CHF+43.49%3.16%Non-Energy Minerals
Buy
KNINKUEHNE+NAGEL INT N
23.849 B CHF248.2 CHF+0.40%121.05 K0.5029.747 B CHF23.6810.48 CHF−45.71%5.66%Transportation
Sell
ADENADECCO N
23.275 B CHF31.88 CHF−1.12%536.655 K0.795.35 B CHF16.931.88 CHF−8.42%7.75%Commercial Services
Neutral
CFRRICHEMONT N
19.825 B CHF132.75 CHF+0.61%254.616 K0.3677.294 B CHF1.89%Consumer Durables
Buy
SLHNSWISS LIFE HOLDING AG N
15.105 B CHF641.2 CHF+1.39%41.784 K0.6018.529 B CHF17.3237.01 CHF−6.99%4.74%Finance
Neutral
AVOLAVOLTA N
12.79 B CHF36.56 CHF+0.38%122.367 K0.415.558 B CHF68.460.53 CHF0.00%Retail Trade
Buy
SCHNSCHINDLER N
11.494 B CHF227.5 CHF+0.44%8.767 K0.4924.655 B CHF28.298.04 CHF+4.66%1.77%Producer Manufacturing
Buy
SIKASIKA N
11.239 B CHF273.2 CHF+1.26%113.531 K0.4943.291 B CHF41.086.65 CHF+0.72%1.22%Process Industries
Buy
SCMNSWISSCOM N
11.072 B CHF497.0 CHF+0.44%32.398 K0.2825.631 B CHF4.45%Communications
Neutral
DKSHDKSH N
11.066 B CHF60.9 CHF−0.00%5.489 K0.083.956 B CHF21.762.80 CHF−18.64%3.69%Distribution Services
Buy
HELNHELVETIA HOLDING N
10.463 B CHF124.2 CHF+1.89%34.869 K0.466.434 B CHF23.205.35 CHF−43.13%4.84%Finance
Neutral
ALSNALSO N
9.676 B CHF230.0 CHF−1.92%1.494 K0.223.006 B CHF23.739.69 CHF2.05%Distribution Services
Buy
BALNBALOISE N
9.58 B CHF142.1 CHF+0.57%72.476 K0.396.38 B CHF26.875.29 CHF−59.47%5.45%Finance
Neutral
SDZSANDOZ GROUP N
8.941 B CHF30.50 CHF−1.61%844.93 K0.5513.361 B CHF0.00%Health Technology
Buy
ALCALCON N
8.497 B CHF73.28 CHF+1.08%367.53 K0.5236.228 B CHF41.571.76 CHF+175.54%0.29%Health Technology
Buy
SNBNSNB N
8.481 B CHF4080 CHF−0.49%301.10410 M CHF0.01286947.00 CHF0.00%Finance
BARNBARRY CALLEBAUT N
8.471 B CHF1542 CHF+1.38%6.62 K0.398.337 B CHF19.0680.90 CHF+15.84%1.91%Consumer Non-Durables
Buy
UHRSWATCH GROUP I
7.888 B CHF194.90 CHF−0.41%52.534 K0.3710.07 B CHF11.6416.75 CHF+13.43%3.07%Consumer Durables
Neutral
GIVNGIVAUDAN N
6.915 B CHF4049 CHF+1.50%8.821 K0.5936.81 B CHF41.9796.47 CHF+9.18%1.70%Consumer Non-Durables
Neutral
LONNLONZA N
6.717 B CHF521.2 CHF+0.54%51.018 K0.3138.508 B CHF58.728.88 CHF−77.54%0.68%Health Technology
Strong buy
SGSNSGS N
6.622 B CHF82.58 CHF+0.22%91.144 K0.2115.596 B CHF27.632.99 CHF−8.57%3.88%Commercial Services
Neutral
BAERJULIUS BAER N
5.846 B CHF53.30 CHF+1.49%222.562 K0.3810.358 B CHF24.192.20 CHF4.95%Finance
Buy
LISNLINDT N
5.201 B CHF106400 CHF+0.38%350.3924.697 B CHF37.212859.10 CHF+41.58%1.32%Consumer Non-Durables
Neutral
BELLBELL FOOD GROUP N
4.514 B CHF267.0 CHF+0.19%3870.291.671 B CHF12.9320.64 CHF+1.63%2.63%Consumer Non-Durables
Neutral
BKWBKW N
4.433 B CHF141.6 CHF+1.58%16.395 K0.407.355 B CHF15.649.06 CHF+56.87%2.44%Utilities
Buy
CLNCLARIANT N
4.377 B CHF14.29 CHF+2.58%641.768 K0.784.591 B CHF35.350.40 CHF−61.05%3.02%Process Industries
Buy
EMMNEMMI N
4.242 B CHF912 CHF−0.44%9570.344.9 B CHF26.1934.82 CHF−14.06%1.69%Consumer Non-Durables
Buy
GFGEORG FISCHER N
4.026 B CHF65.85 CHF−0.60%96.516 K0.705.433 B CHF22.972.87 CHF+9.67%1.96%Producer Manufacturing
Buy
LOGNLOGITECH N
3.809 B CHF76.36 CHF+0.98%157.412 K0.1712.687 B CHF22.273.43 CHF+60.16%1.40%Electronic Technology
Neutral
GALEGALENICA N
3.746 B CHF70.70 CHF+0.21%25.741 K0.423.492 B CHF12.365.72 CHF+69.29%3.12%Distribution Services
Neutral
SOONSONOVA N
3.738 B CHF266.8 CHF+1.52%32.214 K0.3015.122 B CHF26.6110.03 CHF−5.53%1.75%Health Technology
Buy
SRAILSTADLER RAIL N
3.608 B CHF28.15 CHF+0.18%21.62 K0.122.81 B CHF22.641.24 CHF−7.01%3.20%Producer Manufacturing
Neutral
IMPNIMPLENIA N
3.596 B CHF33.70 CHF−0.88%4.021 K0.13627.361 M CHF4.457.57 CHF+149.24%1.76%Industrial Services
Buy
BUCNBUCHER N
3.575 B CHF375.0 CHF+2.46%12.798 K0.883.742 B CHF10.9134.38 CHF+32.44%3.69%Producer Manufacturing
Buy
AMSAMS-OSRAM
3.488 B CHF1.2160 CHF+0.54%2.436 M0.361.194 B CHF−3.57 CHF−200.30%0.00%Electronic Technology
Neutral
SUNSULZER N
3.282 B CHF116.0 CHF+0.17%22.786 K0.783.913 B CHF17.416.66 CHF−83.85%3.24%Producer Manufacturing
Buy
STLNSWISS STEEL HOLDING AG
3.152 B CHF0.0703 CHF−14.27%1.848 M1.62505.016 M CHF−0.09 CHF−115.05%0.00%Non-Energy Minerals
SIGNSIG GROUP N
3.138 B CHF18.60 CHF+1.20%523.023 K0.637.026 B CHF30.340.61 CHF+10.47%2.61%Producer Manufacturing
Buy
GEBNGEBERIT N
3.084 B CHF545.6 CHF+5.90%148.236 K1.9517.347 B CHF29.7418.35 CHF−13.30%2.47%Producer Manufacturing
Sell
SFSNSFS GROUP N
3.073 B CHF111.2 CHF+0.36%9.116 K0.424.306 B CHF16.266.84 CHF+5.12%2.26%Producer Manufacturing
Neutral
DOKADORMAKABA N
2.849 B CHF488.5 CHF+0.72%8900.342.03 B CHF78.366.23 CHF−74.15%1.96%Electronic Technology
Neutral
OERLOC OERLIKON N
2.693 B CHF4.698 CHF+11.70%2.543 M7.671.368 B CHF46.650.10 CHF−79.98%4.76%Process Industries
Neutral
PKTMPIERER MOBILITY AG
2.585 B CHF37.55 CHF−0.13%9.207 K0.601.271 B CHF16.202.32 CHF−35.79%1.30%Commercial Services
Buy
EFGNEFG INTERNATIONAL N
2.441 B CHF11.64 CHF+0.87%118.138 K0.413.6 B CHF12.740.91 CHF4.77%Finance
Buy
STMNSTRAUMANN N
2.412 B CHF118.15 CHF+1.16%209.899 K0.4718.623 B CHF76.631.54 CHF−37.88%0.73%Health Technology
Neutral
AUTNAUTONEUM N
2.302 B CHF151.0 CHF−1.18%2.167 K0.39887.256 M CHF15.309.87 CHF+113.07%1.64%Producer Manufacturing
Neutral
EMSNEMS-CHEMIE N
2.189 B CHF762.0 CHF+2.28%4.914 K0.3917.425 B CHF38.9519.56 CHF−16.85%2.68%Process Industries
Neutral
PGHNPARTNERS GROUP N
2.172 B CHF1234.0 CHF+1.48%30.419 K0.6332.005 B CHF32.0138.55 CHF−30.06%3.04%Finance
Buy
ARYNARYZTA N
2.089 B CHF1.777 CHF−0.62%827.792 K0.391.773 B CHF0.00%Retail Trade
Buy
EDHNENERGIEDIENST N
1.91 B CHF38.8 CHF+0.00%460.031.283 B CHF12.293.16 CHF2.32%Utilities
Strong buy
VONNVONTOBEL N
1.7 B CHF54.0 CHF+1.69%50.187 K0.982.98 B CHF14.393.75 CHF5.65%Finance
Neutral
LANDLANDIS+GYR N
1.606 B CHF72.7 CHF+1.39%14.731 K0.412.067 B CHF36.262.00 CHF3.07%Producer Manufacturing
Buy
BCVNBC VAUD N
1.597 B CHF95.90 CHF+0.95%30.883 K0.448.157 B CHF17.555.46 CHF4.53%Finance
Sell
BSKPBASLER KB PS
1.464 B CHF67.0 CHF+0.90%2.081 K0.34338.609 M CHF16.164.15 CHF4.89%Finance
RIENRIETER N
1.419 B CHF129.8 CHF+1.88%3.657 K0.58569.007 M CHF7.8816.48 CHF+134.04%2.35%Producer Manufacturing
Buy
VAHNVAUDOISE ASSU N
1.413 B CHF452 CHF0.00%1.901 K1.371.321 B CHF9.8845.76 CHF−0.30%4.42%Finance
Neutral
AEROMONTANA N
1.39 B CHF18.22 CHF+0.44%69.651 K1.921.124 B CHF−0.60 CHF+1.26%0.00%Electronic Technology
Buy
SFZNSIEGFRIED N
1.271 B CHF851 CHF−1.28%1.039 K0.233.7 B CHF32.4526.22 CHF+19.06%0.39%Health Technology
Buy
FHZNFLUGHAFEN ZUERICH N
1.236 B CHF188.0 CHF−0.32%15.436 K0.335.79 B CHF18.989.91 CHF2.81%Transportation
Buy
LUKNLUZERNER KB N
1.194 B CHF68.5 CHF0.00%4.312 K0.293.395 B CHF5.6312.17 CHF3.65%Finance
Buy
FORNFORBO N
1.175 B CHF1086 CHF+1.12%1.308 K0.931.517 B CHF14.9972.44 CHF−20.91%2.33%Consumer Durables
Neutral
BRKNBURKHALTER N
1.16 B CHF98.8 CHF−0.30%1.564 K0.231.052 B CHF19.964.95 CHF+24.21%4.29%Industrial Services
Neutral
DAEDAETWYLER I
1.152 B CHF190.0 CHF+0.53%9.851 K0.583.213 B CHF48.353.93 CHF−65.57%1.69%Producer Manufacturing
Neutral
TECNTECAN GROUP AG N
1.074 B CHF331.0 CHF+2.35%11.028 K0.384.142 B CHF32.1310.30 CHF+4.31%0.93%Health Technology
Buy
SWTQSCHWEITER N
1.07 B CHF439.5 CHF+1.03%8570.39622.836 M CHF22.8019.28 CHF−67.30%3.45%Producer Manufacturing
Neutral
BOSNBOSSARD N
1.069 B CHF216.0 CHF+1.17%6.631 K0.771.642 B CHF22.409.64 CHF−23.04%1.87%Producer Manufacturing
Neutral
MOZNMOBILEZONE N
1.013 B CHF13.58 CHF+0.44%74.667 K1.33583.512 M CHF11.891.14 CHF+0.68%6.66%Retail Trade
Buy
SWONSOFTWAREONE N
1.011 B CHF15.74 CHF+0.64%112.438 K0.702.417 B CHF115.230.14 CHF−88.06%2.30%Distribution Services
Buy
CFTCIE FIN TR I
983.317 M CHF147.0 CHF+1.03%6210.391.151 B CHF11.9912.26 CHF+44.49%3.74%Finance
Strong buy
TXGNTX GROUP N
980.9 M CHF146.2 CHF−1.62%1.178 K0.471.574 B CHF63.462.30 CHF−96.95%1.35%Consumer Services
Buy
DOCMDOCMORRIS N
969.462 M CHF82.70 CHF−1.90%35.17 K0.511.135 B CHF−9.69 CHF+58.58%0.00%Distribution Services
Buy
LLBNLIECHT LANDBK N
966.059 M CHF71.6 CHF+0.85%4.951 K0.522.17 B CHF13.405.34 CHF3.80%Finance
Buy
SGKNST GALLER KB N
956.442 M CHF461.5 CHF+0.87%1.883 K0.422.738 B CHF13.3334.63 CHF3.72%Finance
Neutral
BYSBYSTRONIC AG
930.1 M CHF427.0 CHF−0.93%1860.16891.339 M CHF21.0720.26 CHF2.78%Producer Manufacturing
Neutral
REHNROMANDE ENERGIE N
918.177 M CHF58.8 CHF+1.03%8400.201.652 B CHF7.118.28 CHF+546.97%2.47%Utilities
Buy
AEVSAEVIS N
914.363 M CHF14.85 CHF−0.34%2.297 K0.431.257 B CHF−0.47 CHF−815.91%3.02%Health Services
TEMNTEMENOS N
898.853 M CHF55.05 CHF−1.52%71.645 K0.134.025 B CHF33.041.67 CHF+7.07%1.97%Technology Services
Neutral
VETNVETROPACK N
898.8 M CHF30.95 CHF+0.16%10.234 K0.51612.562 M CHF3.24%Process Industries
Buy
VACNVAT GROUP N
885.316 M CHF455.5 CHF+0.02%20.891 K0.2913.658 B CHF71.816.34 CHF−12.43%1.37%Producer Manufacturing
Buy
BEANBELIMO N
858.785 M CHF428.4 CHF+0.56%3.218 K0.305.24 B CHF38.4711.14 CHF+18.41%2.00%Producer Manufacturing
Buy
HUBNHUBER+SUHNER N
851.062 M CHF75.8 CHF+1.07%18.379 K1.041.385 B CHF21.823.47 CHF−21.96%2.27%Electronic Technology
Buy
FTONFEINTOOL N
847.705 M CHF17.75 CHF−0.28%3.435 K0.67262.271 M CHF18.790.94 CHF−64.31%1.91%Producer Manufacturing
Buy
BCHNBURCKHARDT N
829.701 M CHF589 CHF−0.34%5.038 K1.362.004 B CHF25.4823.12 CHF+71.12%2.03%Producer Manufacturing
Buy
ACLNACCELLERON N
822.14 M CHF35.18 CHF−2.98%153.399 K0.863.399 B CHF36.350.97 CHF2.01%Producer Manufacturing
Buy
BCGEBC GENEVE N
801.344 M CHF292 CHF−0.34%4020.152.074 B CHF9.0032.46 CHF2.22%Finance
Buy
VATNVALIANT N
780.698 M CHF109.8 CHF+1.29%10.508 K0.511.712 B CHF11.859.26 CHF4.61%Finance
Buy
BLKBBASELLAND KB PS
775.126 M CHF874 CHF+0.23%2460.41489.261 M CHF3.22271.17 CHF4.59%Finance
GRKPGRAUB KB PS
757.313 M CHF1785 CHF−0.28%450.281.343 B CHF20.3787.61 CHF2.65%Finance
Neutral
PMNPHOENIX MECANO N
753.426 M CHF508 CHF+0.40%5580.52485.765 M CHF11.1245.69 CHF+29.96%3.26%Producer Manufacturing
Neutral
KOMNKOMAX N
743.165 M CHF160.8 CHF−0.99%22.772 K2.60832.69 M CHF18.878.52 CHF+8.21%1.85%Producer Manufacturing
Neutral
ZEHNZEHNDER N
740.416 M CHF56.5 CHF+1.44%3.208 K0.34621.414 M CHF15.103.74 CHF−32.64%2.33%Producer Manufacturing
Buy
BEKNBEKB / BCBE N
735.035 M CHF251 CHF−0.79%2.274 K0.952.338 B CHF3.79%Finance
KARNKARDEX N
682.123 M CHF241.5 CHF+1.05%1.499 K0.231.843 B CHF28.808.38 CHF+36.38%2.09%Electronic Technology
Buy