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 CHF93.90 CHF−1.22%1.355 M0.35242.815 B CHF22.204.23 CHF−30.16%3.16%Consumer Non-Durables
Buy
UBSGUBS GROUP N
64.3 B CHF27.99 CHF+1.38%3.395 M0.4288.497 B CHF3.537.94 CHF2.31%Finance
Neutral
ZURNZURICH INSURANCE N
58.843 B CHF474.4 CHF+0.59%91.695 K0.3068.095 B CHF17.7226.77 CHF−15.59%5.51%Finance
Neutral
ROROCHE I
58.716 B CHF256.8 CHF+0.55%16.631 K0.61188.121 B CHF17.9614.30 CHF−11.70%3.76%Health Technology
Neutral
SRENSWISS RE N
44.43 B CHF112.00 CHF+1.17%518.847 K0.5231.991 B CHF11.909.41 CHF+115.97%5.61%Finance
Buy
NOVNNOVARTIS N
40.835 B CHF93.16 CHF−0.00%700.229 K0.24184.524 B CHF14.276.53 CHF+110.97%3.54%Health Technology
Neutral
ABBNABB LTD N
28.822 B CHF49.13 CHF+2.12%1.146 M0.3689.485 B CHF28.561.72 CHF+17.29%1.81%Producer Manufacturing
Neutral
HOLNHOLCIM N
27.009 B CHF79.48 CHF+0.58%487.113 K0.3545.429 B CHF14.875.35 CHF+43.49%3.16%Non-Energy Minerals
Buy
KNINKUEHNE+NAGEL INT N
23.849 B CHF244.2 CHF−0.49%62.908 K0.3229.531 B CHF23.3010.48 CHF−45.71%5.70%Transportation
Sell
ADENADECCO N
23.275 B CHF36.20 CHF+1.12%96.034 K0.115.94 B CHF20.681.75 CHF−13.69%6.98%Commercial Services
Neutral
CFRRICHEMONT N
19.805 B CHF142.15 CHF+1.10%253.06 K0.2682.299 B CHF1.78%Consumer Durables
Buy
SLHNSWISS LIFE HOLDING AG N
15.105 B CHF623.8 CHF+1.20%48.98 K0.3918.06 B CHF16.8537.01 CHF−6.99%4.87%Finance
Neutral
AVOLAVOLTA N
12.79 B CHF35.64 CHF−1.55%114.972 K0.285.524 B CHF66.740.53 CHF0.00%Retail Trade
Buy
SCHNSCHINDLER N
11.494 B CHF234.5 CHF0.00%6.535 K0.3425.401 B CHF29.168.04 CHF+4.66%1.71%Producer Manufacturing
Buy
SIKASIKA N
11.239 B CHF284.1 CHF+0.92%69.755 K0.3145.169 B CHF42.726.65 CHF+0.72%1.17%Process Industries
Buy
SCMNSWISSCOM N
11.072 B CHF494.8 CHF−0.52%34.084 K0.3625.766 B CHF14.8733.28 CHF+7.95%4.42%Communications
Neutral
DKSHDKSH N
11.066 B CHF61.7 CHF+0.33%15.833 K0.313.995 B CHF22.052.80 CHF−18.64%3.66%Distribution Services
Buy
HELNHELVETIA HOLDING N
10.463 B CHF129.8 CHF+1.49%76.928 K0.896.751 B CHF24.255.35 CHF−43.13%4.61%Finance
Neutral
ALSNALSO N
9.676 B CHF250.5 CHF+1.83%2.418 K0.433.154 B CHF25.849.69 CHF1.95%Distribution Services
Buy
BALNBALOISE N
9.58 B CHF154.3 CHF+1.31%67.542 K0.546.877 B CHF29.185.29 CHF−59.47%5.06%Finance
Neutral
SDZSANDOZ GROUP N
8.941 B CHF32.24 CHF+0.50%450.836 K0.4013.826 B CHF0.00%Health Technology
Buy
ALCALCON N
8.497 B CHF83.16 CHF+0.87%190.698 K0.1541.195 B CHF44.371.87 CHF+188.15%0.25%Health Technology
Buy
SNBNSNB N
8.481 B CHF4070 CHF+1.75%40.22400 M CHF0.01286947.00 CHF0.00%Finance
BARNBARRY CALLEBAUT N
8.471 B CHF1590 CHF−0.19%3.457 K0.228.731 B CHF19.6580.90 CHF+15.84%1.82%Consumer Non-Durables
Buy
UHRSWATCH GROUP I
7.888 B CHF192.20 CHF−0.03%76.836 K0.379.835 B CHF11.4816.75 CHF+13.43%3.12%Consumer Durables
Neutral
GIVNGIVAUDAN N
6.915 B CHF4231 CHF+1.29%7.552 K0.4238.545 B CHF43.8696.47 CHF+9.18%1.63%Consumer Non-Durables
Neutral
LONNLONZA N
6.717 B CHF514.4 CHF+0.74%76.408 K0.3737.929 B CHF57.968.88 CHF−77.54%0.69%Health Technology
Strong buy
SGSNSGS N
6.622 B CHF84.52 CHF+1.64%163.857 K0.4215.74 B CHF28.282.99 CHF−8.57%3.85%Commercial Services
Neutral
BAERJULIUS BAER N
5.846 B CHF55.82 CHF+2.84%530.821 K1.0610.705 B CHF25.342.20 CHF4.79%Finance
Buy
LISNLINDT N
5.201 B CHF107400 CHF−1.29%330.3825.361 B CHF37.562859.10 CHF+41.58%1.29%Consumer Non-Durables
Neutral
BELLBELL FOOD GROUP N
4.514 B CHF275.0 CHF+0.18%1600.141.721 B CHF13.3220.64 CHF+1.63%2.55%Consumer Non-Durables
Neutral
BKWBKW N
4.433 B CHF145.1 CHF+0.28%11.1 K0.247.635 B CHF16.029.06 CHF+56.87%2.35%Utilities
Buy
CLNCLARIANT N
4.377 B CHF14.94 CHF+1.22%812.548 K0.944.864 B CHF36.950.40 CHF−61.05%2.85%Process Industries
Buy
EMMNEMMI N
4.242 B CHF941 CHF+0.43%9390.375.013 B CHF27.0334.82 CHF−14.06%1.65%Consumer Non-Durables
Buy
GFGEORG FISCHER N
4.026 B CHF70.40 CHF+1.81%56.523 K0.405.671 B CHF24.552.87 CHF+9.67%1.88%Producer Manufacturing
Buy
LOGNLOGITECH N
3.809 B CHF87.50 CHF+1.37%264.31 K0.4214.482 B CHF25.503.43 CHF+60.29%1.23%Electronic Technology
Neutral
GALEGALENICA N
3.746 B CHF72.20 CHF+1.62%80.547 K1.113.517 B CHF12.625.72 CHF+69.29%3.10%Distribution Services
Neutral
SOONSONOVA N
3.627 B CHF294.2 CHF+0.93%40.595 K0.2116.774 B CHF29.2710.05 CHF−2.87%1.58%Health Technology
Neutral
SRAILSTADLER RAIL N
3.608 B CHF28.50 CHF+1.06%113.128 K0.832.82 B CHF22.921.24 CHF−7.01%3.19%Producer Manufacturing
Neutral
IMPNIMPLENIA N
3.596 B CHF34.30 CHF−0.29%5.199 K0.27634.742 M CHF4.537.57 CHF+149.24%1.74%Industrial Services
Buy
BUCNBUCHER N
3.575 B CHF381.5 CHF+1.46%3.953 K0.223.845 B CHF11.1034.38 CHF+32.44%3.59%Producer Manufacturing
Buy
AMSAMS-OSRAM
3.488 B CHF1.4460 CHF+0.56%2.91 M0.581.42 B CHF−3.57 CHF−200.30%0.00%Electronic Technology
Neutral
SUNSULZER N
3.282 B CHF118.6 CHF+1.02%11.573 K0.313.967 B CHF17.806.66 CHF−83.85%3.19%Producer Manufacturing
Buy
STLNSWISS STEEL HOLDING AG
3.152 B CHF0.0797 CHF+6.13%1.107 M2.39462.521 M CHF−0.09 CHF−115.05%0.00%Non-Energy Minerals
SIGNSIG GROUP N
3.138 B CHF19.39 CHF+0.52%216.993 K0.257.374 B CHF31.630.61 CHF+10.47%2.49%Producer Manufacturing
Buy
GEBNGEBERIT N
3.084 B CHF567.8 CHF+1.14%22.686 K0.2218.902 B CHF30.9518.35 CHF−13.30%2.26%Producer Manufacturing
Sell
SFSNSFS GROUP N
3.073 B CHF127.6 CHF+1.75%32.979 K1.254.873 B CHF18.656.84 CHF+5.12%1.99%Producer Manufacturing
Neutral
DOKADORMAKABA N
2.849 B CHF491.0 CHF+0.61%2.682 K0.672.043 B CHF78.766.23 CHF−74.15%1.95%Electronic Technology
Neutral
OERLOC OERLIKON N
2.693 B CHF4.988 CHF−0.24%383.852 K0.481.627 B CHF49.530.10 CHF−79.98%4.00%Process Industries
Neutral
PKTMPIERER MOBILITY AG
2.585 B CHF37.20 CHF+1.78%7.284 K0.481.235 B CHF16.052.32 CHF−35.79%1.34%Commercial Services
Buy
EFGNEFG INTERNATIONAL N
2.441 B CHF12.06 CHF−0.33%131.236 K0.423.775 B CHF13.200.91 CHF4.55%Finance
Buy
STMNSTRAUMANN N
2.412 B CHF120.30 CHF+0.08%73.528 K0.2019.165 B CHF78.031.54 CHF−37.88%0.71%Health Technology
Neutral
AUTNAUTONEUM N
2.302 B CHF151.4 CHF+0.40%4.265 K0.84875.643 M CHF15.349.87 CHF+113.07%1.66%Producer Manufacturing
Buy
EMSNEMS-CHEMIE N
2.189 B CHF756.5 CHF+1.00%1.895 K0.1717.518 B CHF38.6719.56 CHF−16.85%2.67%Process Industries
Neutral
PGHNPARTNERS GROUP N
2.172 B CHF1261.0 CHF−0.08%38.076 K0.7333.215 B CHF32.7138.55 CHF−30.06%2.93%Finance
Buy
ARYNARYZTA N
2.089 B CHF1.804 CHF+0.50%1.002 M0.521.78 B CHF0.00%Retail Trade
Buy
NEAGNATURENERGIE N
1.91 B CHF38.9 CHF+0.52%7991.28 B CHF12.323.16 CHF2.33%Utilities
Strong buy
LANDLANDIS+GYR N
1.739 B CHF74.5 CHF+0.95%80.978 K1.432.128 B CHF22.313.34 CHF+31.95%2.98%Producer Manufacturing
Buy
VONNVONTOBEL N
1.7 B CHF56.0 CHF+0.54%36.845 K0.863.126 B CHF14.923.75 CHF5.39%Finance
Neutral
BCVNBC VAUD N
1.597 B CHF93.15 CHF−0.21%14.252 K0.238.015 B CHF17.055.46 CHF4.61%Finance
Sell
BSKPBASLER KB PS
1.464 B CHF65.0 CHF−0.61%2270.07333.509 M CHF15.684.15 CHF4.97%Finance
RIENRIETER N
1.419 B CHF134.2 CHF+1.05%1.997 K0.36593.125 M CHF8.1416.48 CHF+134.04%2.26%Producer Manufacturing
Buy
VAHNVAUDOISE ASSU N
1.413 B CHF438 CHF+0.23%7480.421.277 B CHF9.5745.76 CHF−0.30%4.58%Finance
Neutral
AEROMONTANA N
1.39 B CHF19.42 CHF+1.15%12.843 K0.261.19 B CHF−0.28 CHF+63.53%0.00%Electronic Technology
Buy
SFZNSIEGFRIED N
1.271 B CHF896 CHF+1.24%1.895 K0.373.799 B CHF34.1726.22 CHF+19.06%0.38%Health Technology
Buy
FHZNFLUGHAFEN ZUERICH N
1.236 B CHF190.8 CHF+0.53%8.419 K0.215.826 B CHF19.269.91 CHF2.79%Transportation
Buy
LUKNLUZERNER KB N
1.194 B CHF69.2 CHF+0.29%6.293 K0.743.42 B CHF5.6912.17 CHF3.62%Finance
Buy
FORNFORBO N
1.175 B CHF1084 CHF+0.37%3.073 K1.491.526 B CHF14.9672.44 CHF−20.91%2.31%Consumer Durables
Neutral
BRKNBURKHALTER N
1.16 B CHF94.0 CHF+0.32%4.098 K0.59994.544 M CHF18.994.95 CHF+24.21%4.54%Industrial Services
Neutral
DAEDAETWYLER I
1.152 B CHF198.0 CHF+1.75%14.248 K1.053.308 B CHF50.393.93 CHF−65.57%1.64%Producer Manufacturing
Neutral
TECNTECAN GROUP AG N
1.074 B CHF332.8 CHF−0.66%4.404 K0.184.291 B CHF32.3110.30 CHF+4.31%0.90%Health Technology
Buy
SWTQSCHWEITER N
1.07 B CHF468.0 CHF+2.41%1.831 K0.70654.336 M CHF24.2819.28 CHF−67.30%3.28%Producer Manufacturing
Neutral
BOSNBOSSARD N
1.069 B CHF226.5 CHF+1.80%1.97 K0.281.711 B CHF23.499.64 CHF−23.04%1.80%Producer Manufacturing
Neutral
MOZNMOBILEZONE N
1.013 B CHF13.96 CHF+0.43%29.996 K0.36599.912 M CHF12.221.14 CHF+0.68%6.47%Retail Trade
Buy
SWONSOFTWAREONE N
1.011 B CHF17.16 CHF+0.47%77.066 K0.312.64 B CHF125.620.14 CHF−88.06%2.11%Distribution Services
Buy
CFTCIE FIN TR I
983.317 M CHF151.0 CHF−0.66%4.124 K1.461.202 B CHF12.3212.26 CHF+44.49%3.58%Finance
Strong buy
TXGNTX GROUP N
980.9 M CHF152.8 CHF+0.39%4620.141.612 B CHF66.322.30 CHF−96.95%1.31%Consumer Services
Buy
DOCMDOCMORRIS N
969.462 M CHF63.55 CHF+1.36%72.635 K0.42844.319 M CHF−9.69 CHF+58.58%0.00%Distribution Services
Buy
LLBNLIECHT LANDBK N
966.059 M CHF68.8 CHF+0.15%2.161 K0.362.1 B CHF12.885.34 CHF3.93%Finance
Buy
SGKNST GALLER KB N
956.442 M CHF442.0 CHF−0.11%4.286 K0.952.649 B CHF12.7734.63 CHF3.84%Finance
Neutral
BYSBYSTRONIC AG
930.1 M CHF464.0 CHF+1.09%8270.86949.245 M CHF22.9020.26 CHF2.61%Producer Manufacturing
Neutral
REHNROMANDE ENERGIE N
918.177 M CHF58.4 CHF+1.39%1.301 K0.381.635 B CHF7.068.28 CHF+546.97%2.50%Utilities
Buy
AEVSAEVIS N
914.363 M CHF15.35 CHF+0.33%2360.051.291 B CHF−0.47 CHF−815.91%2.94%Health Services
TEMNTEMENOS N
898.853 M CHF58.65 CHF+1.12%153.011 K0.314.176 B CHF35.201.67 CHF+7.07%1.90%Technology Services
Neutral
VETNVETROPACK N
898.8 M CHF32.90 CHF+1.86%11.646 K0.60640.315 M CHF10.303.19 CHF+99.62%3.10%Process Industries
Buy
VACNVAT GROUP N
885.316 M CHF499.5 CHF+5.03%48.202 K0.8614.264 B CHF78.756.34 CHF−12.43%1.31%Producer Manufacturing
Buy
BEANBELIMO N
858.785 M CHF444.2 CHF+1.32%5.576 K0.485.392 B CHF39.8911.14 CHF+18.41%1.94%Producer Manufacturing
Buy
HUBNHUBER+SUHNER N
851.062 M CHF78.5 CHF+0.90%7.275 K0.381.436 B CHF22.603.47 CHF−21.96%2.19%Electronic Technology
Buy
FTONFEINTOOL N
847.705 M CHF17.30 CHF−1.14%8.57 K0.84257.851 M CHF18.320.94 CHF−64.31%1.94%Producer Manufacturing
Buy
BCHNBURCKHARDT N
829.701 M CHF616 CHF0.00%4.832 K0.822.088 B CHF26.6423.12 CHF+71.12%1.95%Producer Manufacturing
Buy
ACLNACCELLERON N
822.14 M CHF37.72 CHF+2.28%107.468 K0.473.458 B CHF38.970.97 CHF1.98%Producer Manufacturing
Buy
BCGEBC GENEVE N
801.344 M CHF294 CHF−1.01%1560.172.103 B CHF9.0632.46 CHF2.19%Finance
Buy
VATNVALIANT N
780.698 M CHF110.4 CHF+0.55%14.171 K0.741.734 B CHF11.929.26 CHF4.55%Finance
Buy
BLKBBASELLAND KB PS
775.126 M CHF860 CHF0.00%3681.12482.528 M CHF3.17271.17 CHF4.65%Finance
GRKPGRAUB KB PS
757.313 M CHF1780 CHF−1.11%100.111.35 B CHF20.3287.61 CHF2.64%Finance
Neutral
PMNPHOENIX MECANO N
753.426 M CHF514 CHF+0.39%3620.28491.525 M CHF11.2545.69 CHF+29.96%3.22%Producer Manufacturing
Neutral
KOMNKOMAX N
743.165 M CHF167.4 CHF−0.48%4.158 K0.43862.429 M CHF19.658.52 CHF+8.21%1.78%Producer Manufacturing
Neutral
ZEHNZEHNDER N
740.416 M CHF61.1 CHF+3.38%8.587 K0.56659.346 M CHF16.333.74 CHF−32.64%2.20%Producer Manufacturing
Buy
BEKNBEKB / BCBE N
735.035 M CHF241 CHF−3.60%3.906 K1.452.31 B CHF3.84%Finance
KARNKARDEX N
682.123 M CHF259.0 CHF+2.37%1.219 K0.231.951 B CHF30.898.38 CHF+36.38%1.98%Electronic Technology
Buy