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.998B CHF92.29 CHF+0.58%1.286M0.26240.176B CHF21.824.23 CHF−30.16%3.21%Consumer Non-Durables
Buy
ZURNZURICH INSURANCE N
58.843B CHF470.8 CHF+0.17%77.306K0.2467.864B CHF17.5826.77 CHF−15.59%5.11%Finance
Neutral
ROROCHE I
58.716B CHF248.2 CHF+1.14%5.028K0.14187.089B CHF17.3614.30 CHF−11.70%3.87%Health Technology
Neutral
NOVNNOVARTIS N
40.835B CHF90.04 CHF+0.61%601.994K0.22185.089B CHF14.106.39 CHF+112.06%3.58%Health Technology
Buy
SRENSWISS RE N
40.442B CHF107.20 CHF+0.56%380.509K0.3630.806B CHF5.37%Finance
Buy
KNINKUEHNE+NAGEL INT N
39.398B CHF257.6 CHF−13.44%381.892K2.4235.812B CHF18.9713.58 CHF−43.92%4.70%Transportation
Sell
UBSGUBS GROUP N
36.696B CHF25.50 CHF+1.15%1.805M0.3480.804B CHF3.168.08 CHF1.97%Finance
Buy
ABBNABB LTD N
28.822B CHF40.75 CHF+0.07%541.262K0.1975.739B CHF22.581.80 CHF+45.41%2.06%Producer Manufacturing
Neutral
HOLNHOLCIM N
27.009B CHF72.78 CHF+0.94%532.217K0.3641.451B CHF13.615.35 CHF+43.49%3.47%Non-Energy Minerals
Buy
ADENADECCO N
23.729B CHF35.42 CHF−0.03%192.009K0.315.879B CHF18.861.88 CHF−33.99%7.06%Commercial Services
Neutral
SLHNSWISS LIFE HOLDING AG N
20.358B CHF642.4 CHF+0.12%27.608K0.3318.798B CHF13.3748.06 CHF+35.98%4.68%Finance
Neutral
CFRRICHEMONT N
19.825B CHF141.70 CHF+0.78%321.496K0.3282.361B CHF1.78%Consumer Durables
Buy
SCHNSCHINDLER N
11.494B CHF223.6 CHF−0.53%2.557K0.1124.489B CHF27.808.04 CHF+4.66%1.78%Producer Manufacturing
Buy
SIKASIKA N
11.239B CHF255.9 CHF+0.16%53.483K0.1740.997B CHF38.486.65 CHF1.25%Process Industries
Buy
SCMNSWISSCOM N
11.072B CHF505.2 CHF−0.04%16.035K0.1726.18B CHF15.3033.03 CHF+6.80%4.35%Communications
Neutral
DKSHDKSH N
11.066B CHF64.50 CHF−0.69%42.811K0.684.219B CHF23.052.80 CHF−18.64%3.31%Distribution Services
Buy
HELNHELVETIA HOLDING N
10.143B CHF126.3 CHF+1.12%10.902K0.166.593B CHF10.9311.55 CHF+14.57%4.72%Finance
Buy
ALSNALSO N
9.676B CHF231.5 CHF0.00%3.517K0.192.968B CHF23.889.69 CHF1.99%Distribution Services
Buy
SDZSANDOZ GROUP N
8.859B CHF27.68 CHF+0.80%200.483K0.2011.835B CHF0.00%Health Technology
Buy
ALCALCON N
8.497B CHF75.20 CHF+0.03%198.615K0.1837.567B CHF42.661.76 CHF+175.54%0.28%Health Technology
Buy
BARNBARRY CALLEBAUT N
8.471B CHF1260 CHF+1.45%6.498K0.446.807B CHF15.5780.90 CHF+15.84%2.33%Consumer Non-Durables
Neutral
UHRSWATCH GROUP I
7.888B CHF210.5 CHF+0.91%44.59K0.3010.654B CHF12.5716.75 CHF+13.44%2.88%Consumer Durables
Neutral
GIVNGIVAUDAN N
6.915B CHF3699 CHF−0.22%2.958K0.1534.208B CHF38.3496.47 CHF+9.18%1.81%Consumer Non-Durables
Neutral
AVOLAVOLTA N
6.878B CHF35.04 CHF+1.30%62.672K0.235.279B CHF60.110.58 CHF0.00%Retail Trade
Buy
LONNLONZA N
6.717B CHF458.5 CHF−0.76%37.846K0.2334.319B CHF51.638.88 CHF−77.53%0.76%Health Technology
Strong buy
SGSNSGS N
6.622B CHF84.60 CHF−0.24%186.271K0.4915.879B CHF28.302.99 CHF−8.57%3.77%Commercial Services
Neutral
BALNBALOISE N
5.984B CHF143.0 CHF+0.28%15.88K0.196.439B CHF13.8610.32 CHF−16.78%5.19%Finance
Neutral
LISNLINDT N
5.2B CHF106600 CHF+0.38%160.1225.207B CHF1.22%Consumer Non-Durables
Neutral
BKWBKW N
5.065B CHF127.4 CHF+2.74%39.33K0.626.542B CHF8.2215.50 CHF+79.57%2.26%Utilities
Neutral
BELLBELL FOOD GROUP N
4.514B CHF266.5 CHF+1.14%9170.311.652B CHF12.9120.64 CHF+1.63%2.66%Consumer Non-Durables
Neutral
CLNCLARIANT N
4.377B CHF11.46 CHF+4.75%1.233M1.263.605B CHF28.140.41 CHF−60.77%3.84%Process Industries
Neutral
LOGNLOGITECH N
4.336B CHF77.22 CHF−0.97%226.823K0.4613.083B CHF28.282.73 CHF+9.40%1.36%Electronic Technology
Neutral
EMMNEMMI N
4.242B CHF907 CHF+0.78%1.379K0.444.815B CHF1.61%Consumer Non-Durables
Buy
STLNSWISS STEEL HOLDING AG
4.067B CHF0.0890 CHF−2.09%644.404K1.26277.948M CHF−0.03 CHF+77.18%0.00%Non-Energy Minerals
GFGEORG FISCHER N
3.998B CHF65.20 CHF−0.46%29.904K0.185.372B CHF19.523.34 CHF+43.91%1.98%Producer Manufacturing
Buy
SRAILSTADLER RAIL N
3.751B CHF28.20 CHF+1.37%27.028K0.162.782B CHF29.030.97 CHF−34.49%3.24%Producer Manufacturing
Neutral
GALEGALENICA N
3.746B CHF75.45 CHF−0.66%10.184K0.163.759B CHF2.90%Distribution Services
Neutral
SOONSONOVA N
3.738B CHF271.6 CHF−0.26%40.854K0.2615.669B CHF27.0910.03 CHF−5.53%1.69%Health Technology
Buy
IMPNIMPLENIA N
3.596B CHF30.20 CHF−2.42%8.409K0.21571.083M CHF3.997.57 CHF+149.24%1.29%Industrial Services
Neutral
BUCNBUCHER N
3.575B CHF376.2 CHF+0.53%2.942K0.343.826B CHF3.47%Producer Manufacturing
Buy
AMSAMS-OSRAM
3.488B CHF1.2585 CHF−6.57%11.123M1.041.327B CHF−3.25 CHF−268.33%0.00%Electronic Technology
Neutral
SUNSULZER N
3.282B CHF103.9 CHF+0.48%14.477K0.213.494B CHF3.38%Producer Manufacturing
Buy
SIGNSIG GROUP N
3.138B CHF17.90 CHF+2.29%653.453K0.486.69B CHF29.200.61 CHF+10.47%2.69%Producer Manufacturing
Buy
SFSNSFS GROUP N
3.091B CHF111.0 CHF+0.54%9.41K0.584.29B CHF2.26%Producer Manufacturing
Buy
GEBNGEBERIT N
3.084B CHF512.2 CHF−0.19%24.544K0.3317.28B CHF2.46%Producer Manufacturing
Sell
DOKADORMAKABA N
2.849B CHF459.0 CHF0.00%1.036K0.171.913B CHF42.3710.83 CHF−55.08%2.07%Electronic Technology
Neutral
BAERJULIUS BAER N
2.772B CHF47.39 CHF+0.23%206.611K0.269.325B CHF5.50%Finance
Buy
OERLOC OERLIKON N
2.693B CHF4.254 CHF+1.05%243.539K0.231.37B CHF42.240.10 CHF−79.98%8.31%Process Industries
Neutral
PKTMPIERER MOBILITY AG
2.585B CHF46.55 CHF+0.98%1.367K0.131.558B CHF4.27%Commercial Services
Buy
EFGNEFG INTERNATIONAL N
2.441B CHF12.66 CHF0.00%76.219K0.273.95B CHF13.850.91 CHF3.55%Finance
Neutral
STMNSTRAUMANN N
2.412B CHF139.20 CHF−0.29%48.694K0.1822.258B CHF90.281.54 CHF−37.88%0.57%Health Technology
Neutral
AUTNAUTONEUM N
2.302B CHF129.0 CHF0.00%5410.11749.058M CHF0.00%Producer Manufacturing
Buy
EMSNEMS-CHEMIE N
2.189B CHF618.0 CHF+0.24%1.116K0.0914.419B CHF3.24%Process Industries
Neutral
PGHNPARTNERS GROUP N
2.097B CHF1263.5 CHF−0.43%9.989K0.2333.4B CHF30.0342.08 CHF−0.19%2.92%Finance
Buy
ARYNARYZTA N
2.081B CHF1.548 CHF−1.02%306.731K0.201.551B CHF24.300.06 CHF0.00%Retail Trade
Buy
EDHNENERGIEDIENST N
1.91B CHF38.7 CHF−2.03%8450.341.306B CHF12.263.16 CHF2.15%Utilities
Strong buy
VONNVONTOBEL N
1.7B CHF53.9 CHF−0.19%6.883K0.213.03B CHF14.363.75 CHF5.56%Finance
Neutral
DOCMDOCMORRIS N
1.608B CHF78.85 CHF−4.71%52.174K0.711.055B CHF−12.24 CHF+26.85%0.00%Distribution Services
Buy
LANDLANDIS+GYR N
1.606B CHF69.50 CHF+0.80%72.431K1.341.988B CHF34.672.00 CHF3.19%Producer Manufacturing
Neutral
BCVNBC VAUD N
1.573B CHF105.2 CHF−0.66%9.159K0.189.093B CHF3.59%Finance
Sell
BSKPBASLER KB PS
1.464B CHF67.6 CHF+0.00%4360.18344.728M CHF4.59%Finance
AEROMONTANA N
1.457B CHF15.32 CHF−1.42%7.832K0.49963.256M CHF−0.16 CHF+87.88%0.00%Electronic Technology
Buy
RIENRIETER N
1.419B CHF93.1 CHF−0.75%7880.33418.939M CHF1.60%Producer Manufacturing
Buy
VAHNVAUDOISE ASSU N
1.367B CHF450 CHF0.00%5040.331.315B CHF9.7246.31 CHF+6.50%4.44%Finance
Neutral
FORNFORBO N
1.293B CHF1026 CHF+0.98%4600.431.435B CHF14.7369.63 CHF−19.98%2.26%Consumer Durables
Buy
SFZNSIEGFRIED N
1.23B CHF885.5 CHF−0.06%1.578K0.173.763B CHF25.4734.76 CHF+116.04%0.38%Health Technology
Strong buy
SWTQSCHWEITER N
1.198B CHF442.0 CHF+0.23%4880.31631.427M CHF46.199.57 CHF−87.95%4.54%Producer Manufacturing
Buy
LUKNLUZERNER KB N
1.194B CHF71.3 CHF+0.71%3.534K0.463.509B CHF3.47%Finance
Buy
DAEDAETWYLER I
1.152B CHF185.4 CHF+1.98%1.227K0.093.091B CHF47.183.93 CHF−65.57%1.76%Producer Manufacturing
Neutral
TECNTECAN GROUP AG N
1.144B CHF341.0 CHF−1.10%5.435K0.234.408B CHF40.208.48 CHF−32.18%0.84%Health Technology
Buy
BOSNBOSSARD N
1.069B CHF200.0 CHF−0.35%1.788K0.201.542B CHF20.729.64 CHF−23.04%2.74%Producer Manufacturing
Neutral
AEVSAEVIS N
1.031B CHF16.00 CHF0.00%1.707K0.411.35B CHF1142.860.01 CHF2.81%Health Services
FHZNFLUGHAFEN ZUERICH N
1.024B CHF187.7 CHF+0.64%22.009K0.715.725B CHF19.909.43 CHF1.88%Transportation
Buy
SWONSOFTWAREONE N
1.011B CHF16.85 CHF+2.12%48.447K0.472.55B CHF24.070.70 CHF−38.81%2.12%Distribution Services
Buy
MOZNMOBILEZONE N
1.003B CHF13.54 CHF−0.88%25.019K0.23589.554M CHF11.931.13 CHF+11.73%6.59%Retail Trade
Neutral
CFTCIE FIN TR I
982.4M CHF120.0 CHF+1.27%3650.22912.278M CHF4.60%Finance
Strong buy
HUBNHUBER+SUHNER N
954.564M CHF63.9 CHF−0.47%5.445K0.321.25B CHF15.064.24 CHF+12.31%3.27%Electronic Technology
Buy
BYSBYSTRONIC AG
930.1M CHF440.0 CHF+1.50%6610.82896.509M CHF2.77%Retail Trade
Neutral
TXGNTX GROUP N
922.1M CHF133.0 CHF−0.15%1290.041.411B CHF−2.64 CHF−312.00%0.23%Consumer Services
Buy
VETNVETROPACK N
899.4M CHF35.90 CHF+0.28%9.388K0.75709.699M CHF7.045.10 CHF+84.30%2.79%Process Industries
Neutral
TEMNTEMENOS N
898.853M CHF67.12 CHF+1.24%68.087K0.134.774B CHF40.311.67 CHF+9.65%1.66%Technology Services
Neutral
VACNVAT GROUP N
885M CHF442.0 CHF−0.18%20.07K0.2913.28B CHF1.41%Producer Manufacturing
Neutral
BEANBELIMO N
858.785M CHF417.2 CHF−0.57%2.649K0.215.161B CHF2.03%Producer Manufacturing
Buy
FTONFEINTOOL N
847.705M CHF19.10 CHF+0.53%3.332K0.23279.953M CHF20.220.94 CHF−64.31%1.79%Producer Manufacturing
Buy
BCHNBURCKHARDT N
829.701M CHF525 CHF−0.19%8990.161.783B CHF22.7123.12 CHF+71.12%2.28%Producer Manufacturing
Neutral
VATNVALIANT N
783.513M CHF102.6 CHF0.00%3.789K0.101.62B CHF4.87%Finance
Buy
BRKNBURKHALTER N
757.552M CHF91.5 CHF−0.33%1.166K0.20974.377M CHF19.404.72 CHF+29.41%4.63%Industrial Services
Neutral
GRKPGRAUB KB PS
754.521M CHF1780 CHF−0.28%1401.531.335B CHF2.39%Finance
Neutral
PMNPHOENIX MECANO N
753.434M CHF456 CHF−1.72%1190.19445.444M CHF3.56%Producer Manufacturing
Neutral
ACLNACCELLERON N
745.465M CHF29.88 CHF+0.27%48.505K0.272.794B CHF2.45%Producer Manufacturing
Buy
ZEHNZEHNDER N
740.416M CHF53.8 CHF−0.37%5.38K0.29628.789M CHF14.383.74 CHF−32.64%3.33%Producer Manufacturing
Buy
BEKNBEKB / BCBE N
735.035M CHF240 CHF0.00%2310.162.218B CHF4.00%Finance
REHNROMANDE ENERGIE N
734.554M CHF52.8 CHF+0.00%1.353K0.881.499B CHF5.819.09 CHF+139.41%2.73%Utilities
Neutral
LLBNLIECHT LANDBK N
731.976M CHF70.5 CHF−0.84%3.441K0.442.173B CHF13.405.26 CHF3.52%Finance
Buy
ODHNORASCOM DEVELOPMENT HLD AG N
689.716M CHF4.34 CHF+4.58%2.86K0.43246.468M CHF9.520.46 CHF+37.45%0.00%Consumer Durables
Neutral
TKBPTHURGAUER KB PS
680.645M CHF122.0 CHF0.00%1580.07488M CHF2.54%Finance
Neutral
KUDKUDELSKI I
674.738M CHF1.450 CHF−0.34%8040.0081.531M CHF−0.48 CHF−297.94%0.00%Technology Services
Sell
SPSNSWISS PRIME SITE N
658.578M CHF85.40 CHF+1.07%17.686K0.156.483B CHF76.611.11 CHF−82.24%4.02%Finance
Neutral
METNMETALL ZUG AG
645.941M CHF1435 CHF+0.70%1050.66638.424M CHF5.14279.38 CHF+198.20%2.11%Health Technology
Buy
ORONORIOR N
636.691M CHF65.1 CHF+0.62%3.379K0.37422.367M CHF14.154.60 CHF+10.97%3.86%Consumer Non-Durables
Neutral