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 CHF78.00 CHF−1.29%5.12 M1.17203.148 B CHF18.274.27 CHF−27.09%3.80%Consumer non-durables
Neutral
ZURNZURICH INSURANCE N
70.283 B CHF515.0 CHF−1.68%258.792 K0.9775.632 B CHF17.2729.83 CHF4.96%Finance
Neutral
UBSGUBS GROUP N
64.3 B CHF28.25 CHF−1.50%5.034 M0.6991.926 B CHF37.790.75 CHF2.22%Finance
Neutral
ROROCHE I
58.716 B CHF282.6 CHF−1.46%20.744 K0.73214.78 B CHF21.3713.23 CHF3.35%Health technology
Neutral
SRENSWISS RE N
44.43 B CHF120.45 CHF−1.71%841.796 K0.8635.589 B CHF10.7711.18 CHF+552.17%5.07%Finance
Buy
NOVNNOVARTIS N
40.835 B CHF92.36 CHF−0.78%3.373 M0.93184.385 B CHF12.187.58 CHF+122.97%3.54%Health technology
Neutral
ABBNABB LTD N
28.822 B CHF49.50 CHF−2.29%2.738 M1.0193.398 B CHF26.831.85 CHF−5.10%1.72%Producer manufacturing
Neutral
HOLNHOLCIM N
27.009 B CHF89.62 CHF−2.73%1 M0.9151.766 B CHF16.855.32 CHF+24.77%3.04%Non-energy minerals
Buy
KNINKUEHNE+NAGEL INT N
23.849 B CHF204.0 CHF−1.16%172.231 K0.8624.838 B CHF21.189.63 CHF−29.06%4.84%Transportation
Neutral
ADENADECCO N
23.275 B CHF24.16 CHF−3.28%2.077 M1.524.145 B CHF13.801.75 CHF−13.69%10.01%Commercial services
Neutral
CFRRICHEMONT N
19.805 B CHF116.45 CHF−3.24%1.306 M1.4470.446 B CHF2.29%Consumer durables
Buy
SLHNSWISS LIFE HOLDING AG N
15.237 B CHF711.4 CHF−1.96%71.108 K1.2220.686 B CHF18.9737.50 CHF−8.73%4.55%Finance
Neutral
AVOLAVOLTA N
12.79 B CHF32.90 CHF−4.86%527.713 K2.835.277 B CHF39.450.83 CHF−21.29%2.02%Retail trade
Buy
SCHNSCHINDLER N
11.494 B CHF246.5 CHF−1.99%14.679 K0.7527.285 B CHF29.448.37 CHF+34.50%1.59%Producer manufacturing
Buy
SIKASIKA N
11.239 B CHF239.1 CHF−2.45%297.266 K0.9739.328 B CHF31.267.65 CHF+5.62%1.35%Process industries
Buy
SCMNSWISSCOM N
11.072 B CHF513.0 CHF−1.63%103.466 K1.0327.014 B CHF15.7932.49 CHF−1.00%4.22%Communications
Neutral
DKSHDKSH N
11.066 B CHF65.0 CHF−1.37%55.8 K0.684.28 B CHF22.262.92 CHF−21.97%3.41%Distribution services
Buy
HELNHELVETIA HOLDING N
10.463 B CHF148.0 CHF−1.07%52.045 K0.887.933 B CHF28.045.28 CHF−39.03%4.21%Finance
Neutral
BARNBARRY CALLEBAUT N
10.386 B CHF1,381 CHF−1.50%13.178 K1.067.684 B CHF39.9434.58 CHF−47.34%2.07%Consumer non-durables
Buy
ALSNALSO N
9.676 B CHF238.0 CHF+0.21%6.225 K0.873.045 B CHF26.968.83 CHF−29.28%2.02%Distribution services
Buy
BALNBALOISE N
9.58 B CHF166.5 CHF−1.36%109.995 K1.047.622 B CHF29.815.59 CHF4.56%Finance
Neutral
SDZSANDOZ GROUP N
8.941 B CHF39.76 CHF−2.12%632.197 K0.5817.873 B CHF1.11%Health technology
Buy
ALCALCON N
8.497 B CHF77.16 CHF−5.65%1.889 M3.2140.865 B CHF39.091.97 CHF+195.52%0.29%Health technology
Buy
SNBNSNB N
8.481 B CHF3,510 CHF−0.85%2737.94354 M CHF0.01576,054.00 CHF0.00%Finance
UHRSWATCH GROUP I
7.888 B CHF158.40 CHF−3.03%312.718 K1.418.407 B CHF15.859.99 CHF−35.99%3.98%Consumer durables
Sell
GIVNGIVAUDAN N
6.915 B CHF3,894 CHF−1.77%15.479 K0.9236.579 B CHF34.94111.45 CHF+32.52%1.72%Consumer non-durables
Neutral
LONNLONZA N
6.717 B CHF558.8 CHF+1.01%169.426 K1.4139.853 B CHF68.698.14 CHF−80.56%0.72%Health technology
Buy
SGSNSGS N
6.622 B CHF88.06 CHF−1.65%316.48 K0.5916.694 B CHF29.882.95 CHF−10.38%3.57%Commercial services
Neutral
BAERJULIUS BAER N
5.846 B CHF54.20 CHF−2.13%352.745 K0.9110.922 B CHF29.781.82 CHF4.69%Finance
Buy
LISNLINDT N
5.201 B CHF99,400 CHF−1.58%1081.2523.501 B CHF33.902,932.50 CHF+34.69%1.39%Consumer non-durables
Neutral
BELLBELL FOOD GROUP N
4.514 B CHF264.0 CHF0.00%2.387 K1.311.656 B CHF12.9220.44 CHF+9.02%2.65%Consumer non-durables
Neutral
BKWBKW N
4.433 B CHF144.5 CHF−1.50%77.87 K1.897.74 B CHF15.239.49 CHF+200.79%2.32%Utilities
Buy
CLNCLARIANT N
4.377 B CHF11.13 CHF−3.30%1.299 M1.333.793 B CHF45.020.25 CHF−85.70%3.65%Process industries
Buy
EMMNEMMI N
4.242 B CHF812 CHF+0.12%3.406 K1.594.339 B CHF22.5336.05 CHF−1.70%1.91%Consumer non-durables
Buy
GFGEORG FISCHER N
4.026 B CHF62.20 CHF−2.58%211.967 K0.735.236 B CHF24.382.55 CHF−9.49%2.04%Producer manufacturing
Buy
LOGNLOGITECH N
3.809 B CHF68.28 CHF−1.87%539.799 K0.8610.39 B CHF17.223.97 CHF+81.61%1.67%Electronic technology
Neutral
GALEGALENICA N
3.746 B CHF75.75 CHF−1.17%62.771 K1.233.794 B CHF21.343.55 CHF+2.93%2.87%Distribution services
Buy
GALDGALDERMA GROUP N
3.668 B CHF84.75 CHF0.00%212.746 K1.0320.134 B CHF−0.05 CHF0.00%Health technology
Strong buy
SOONSONOVA N
3.627 B CHF319.8 CHF−1.96%90.189 K0.9018.77 B CHF31.8210.05 CHF−2.87%1.32%Health technology
Neutral
SRAILSTADLER RAIL N
3.608 B CHF22.95 CHF−2.96%312.161 K1.562.365 B CHF18.711.23 CHF+12.60%3.81%Producer manufacturing
Neutral
IMPNIMPLENIA N
3.596 B CHF29.25 CHF−2.01%25.3 K1.50550.786 M CHF4.047.24 CHF+34.98%2.01%Industrial services
Buy
BUCNBUCHER N
3.575 B CHF332.5 CHF−2.35%16.907 K1.013.482 B CHF11.4329.10 CHF+5.71%3.96%Producer manufacturing
Buy
AMSAMS-OSRAM
3.488 B CHF6.356 CHF−11.72%1.411 M1.69639.965 M CHF−7.80 CHF+76.92%0.00%Electronic technology
Neutral
SUNSULZER N
3.282 B CHF134.8 CHF−3.02%24.124 K0.734.697 B CHF19.167.03 CHF−81.16%2.70%Producer manufacturing
Buy
STLNSWISS STEEL HOLDING AG
3.152 B CHF2.400 CHF−17.81%23.353 K2.8586.649 M CHF−16.68 CHF0.00%Non-energy minerals
SIGNSIG GROUP N
3.138 B CHF17.54 CHF−4.41%1.22 M1.897.015 B CHF25.380.69 CHF+53.27%2.62%Producer manufacturing
Buy
GEBNGEBERIT N
3.084 B CHF523.0 CHF+0.04%101.777 K1.1717.603 B CHF29.0817.98 CHF−9.32%2.43%Producer manufacturing
Neutral
SFSNSFS GROUP N
3.073 B CHF125.6 CHF−0.95%14.268 K0.654.927 B CHF19.426.47 CHF+1.06%1.97%Producer manufacturing
Buy
DOKADORMAKABA N
2.837 B CHF682 CHF−0.29%7.241 K0.772.864 B CHF68.319.98 CHF−33.75%1.17%Electronic technology
Neutral
OERLOC OERLIKON N
2.693 B CHF3.538 CHF−2.05%470.209 K0.411.175 B CHF−0.02 CHF−103.47%5.54%Process industries
Neutral
PKTMPIERER MOBILITY AG
2.585 B CHF11.34 CHF−4.55%27.759 K0.82401.503 M CHF−4.12 CHF−210.82%4.11%Commercial services
Sell
EFGNEFG INTERNATIONAL N
2.441 B CHF11.86 CHF−1.33%75.674 K0.673.75 B CHF12.230.97 CHF4.58%Finance
Buy
STMNSTRAUMANN N
2.412 B CHF110.90 CHF−2.63%419.31 K0.9018.16 B CHF65.331.70 CHF−44.49%0.75%Health technology
Neutral
AUTNAUTONEUM N
2.302 B CHF104.6 CHF−2.06%7.294 K1.00620.15 M CHF24.094.34 CHF2.34%Producer manufacturing
Buy
EMSNEMS-CHEMIE N
2.189 B CHF650.5 CHF−0.76%11.691 K1.3915.332 B CHF32.9319.75 CHF−17.11%2.44%Process industries
Neutral
PGHNPARTNERS GROUP N
2.171 B CHF1,235.0 CHF−1.83%34.529 K0.6633.11 B CHF33.6536.70 CHF−25.32%3.10%Finance
Buy
ARYNARYZTA N
2.089 B CHF1.512 CHF−0.79%1.362 M0.821.511 B CHF19.840.08 CHF0.00%Retail trade
Strong buy
NEAGNATURENERGIE N
1.91 B CHF34.6 CHF−2.26%1.676 K2.231.171 B CHF10.303.36 CHF2.54%Utilities
LANDLANDIS+GYR N
1.739 B CHF64.3 CHF−3.45%96.711 K1.301.92 B CHF18.093.55 CHF−54.28%3.38%Producer manufacturing
Buy
VONNVONTOBEL N
1.7 B CHF55.5 CHF−1.77%47.038 K1.123.171 B CHF14.553.81 CHF5.31%Finance
Neutral
BCVNBC VAUD N
1.597 B CHF87.75 CHF−0.45%36.346 K0.717.569 B CHF16.745.24 CHF4.88%Finance
Sell
BSKPBASLER KB PS
1.464 B CHF66.0 CHF+0.61%1.857 K0.73334.529 M CHF15.494.26 CHF4.95%Finance
RIENRIETER N
1.419 B CHF89.2 CHF−2.62%8.614 K1.88409.113 M CHF6.4113.91 CHF+5,501.53%3.28%Producer manufacturing
Buy
VAHNVAUDOISE ASSU N
1.413 B CHF456 CHF−1.51%5331.071.353 B CHF9.1949.61 CHF4.75%Finance
Neutral
AEROMONTANA N
1.39 B CHF15.78 CHF−2.35%33.567 K2.661.002 B CHF−0.50 CHF+2.66%0.00%Electronic technology
Buy
SFZNSIEGFRIED N
1.271 B CHF1,128 CHF−0.18%3.999 K0.794.85 B CHF37.8329.81 CHF+0.16%0.32%Health technology
Buy
FHZNFLUGHAFEN ZUERICH N
1.236 B CHF199.4 CHF−1.09%46.475 K1.116.189 B CHF19.2610.35 CHF+251.57%2.63%Transportation
Buy
LUKNLUZERNER KB N
1.194 B CHF63.6 CHF−0.78%11.65 K1.183.177 B CHF11.075.75 CHF3.90%Finance
Buy
FORNFORBO N
1.175 B CHF798 CHF−2.44%2.055 K1.181.156 B CHF12.0466.29 CHF−27.94%3.06%Consumer durables
Neutral
BRKNBURKHALTER N
1.16 B CHF88.1 CHF−1.89%4.392 K0.28953.149 M CHF17.265.11 CHF+43.57%4.96%Industrial services
Neutral
DAEDAETWYLER I
1.151 B CHF138.6 CHF−4.94%12.873 K1.372.479 B CHF32.144.31 CHF−58.56%2.19%Producer manufacturing
Neutral
TECNTECAN GROUP AG N
1.074 B CHF216.6 CHF−1.01%48.725 K1.152.806 B CHF27.457.89 CHF−3.48%1.37%Health technology
Buy
SWTQSCHWEITER N
1.07 B CHF417.0 CHF−1.30%1.48 K0.72604.939 M CHF16.4925.28 CHF−45.32%3.55%Producer manufacturing
Neutral
BOSNBOSSARD N
1.069 B CHF210.0 CHF−1.41%7.61 K0.901.638 B CHF24.108.71 CHF−34.89%1.88%Producer manufacturing
Neutral
MOZNMOBILEZONE N
1.013 B CHF13.80 CHF−1.71%53.986 K0.75605.954 M CHF12.191.13 CHF−14.70%6.41%Retail trade
Neutral
SWONSOFTWAREONE N
1.011 B CHF6.64 CHF+0.45%494.607 K0.541.022 B CHF65.610.10 CHF−89.47%5.45%Distribution services
Buy
CFTCIE FIN TR I
983.317 M CHF157.5 CHF−0.32%1.244 K0.921.259 B CHF12.0013.13 CHF+24.78%3.80%Finance
BCHNBURCKHARDT N
981.963 M CHF634 CHF−2.76%3.324 K0.792.211 B CHF22.6527.99 CHF+66.59%2.38%Producer manufacturing
Buy
TXGNTX GROUP N
980.9 M CHF150.8 CHF0.00%1.088 K0.771.598 B CHF45.203.34 CHF−95.44%1.33%Consumer services
Buy
DOCMDOCMORRIS N
969.462 M CHF37.56 CHF−3.64%91.045 K1.16541.061 M CHF−8.26 CHF+65.08%0.00%Distribution services
Buy
LLBNLIECHT LANDBK N
966.059 M CHF70.6 CHF−0.28%3.155 K0.872.164 B CHF13.075.40 CHF3.81%Finance
Buy
SGKNST GALLER KB N
956.442 M CHF417.0 CHF−0.71%1.719 K0.532.514 B CHF12.5333.28 CHF4.52%Finance
Neutral
BYSBYSTRONIC AG
930.1 M CHF320.0 CHF+1.59%1.616 K1.96651.442 M CHF508.990.63 CHF−96.70%3.81%Producer manufacturing
Neutral
REHNROMANDE ENERGIE N
918.177 M CHF43.8 CHF−0.23%4.493 K2.361.246 B CHF8.115.40 CHF3.28%Utilities
Neutral
AEVSAEVIS N
914.363 M CHF13.95 CHF0.00%2380.251.177 B CHF−0.35 CHF−201.10%3.23%Health services
TEMNTEMENOS N
898.853 M CHF62.00 CHF+4.11%509.595 K2.504.288 B CHF35.621.74 CHF−2.06%2.02%Technology services
Neutral
VETNVETROPACK N
898.8 M CHF27.50 CHF−2.65%7.239 K0.59560.028 M CHF24.781.11 CHF+61.17%3.54%Process industries
Buy
VACNVAT GROUP N
885.316 M CHF359.8 CHF−1.05%66.877 K0.9010.905 B CHF53.946.67 CHF−24.69%1.72%Producer manufacturing
Neutral
BEANBELIMO N
858.785 M CHF569.5 CHF−0.87%13.062 K0.957.066 B CHF46.9612.13 CHF+31.71%1.48%Producer manufacturing
Buy
HUBNHUBER+SUHNER N
851.062 M CHF79.0 CHF−1.99%14.591 K0.841.488 B CHF23.983.29 CHF−28.42%2.11%Electronic technology
Buy
FTONFEINTOOL N
847.705 M CHF16.00 CHF−1.23%3.134 K0.86238.697 M CHF28.920.55 CHF−71.56%2.10%Producer manufacturing
Buy
ACLNACCELLERON N
822.14 M CHF49.10 CHF−3.78%294.048 K1.444.786 B CHF36.401.35 CHF1.67%Producer manufacturing
Buy
BCGEBC GENEVE N
801.344 M CHF244 CHF−1.21%6160.991.749 B CHF7.5532.30 CHF2.63%Finance
Buy
VATNVALIANT N
780.698 M CHF100.4 CHF−0.20%10.833 K0.741.589 B CHF10.609.47 CHF5.47%Finance
Sell
BLKBBASELLAND KB PS
775.126 M CHF848 CHF0.00%1690.93475.795 M CHF3.04278.64 CHF4.72%Finance
GRKPGRAUB KB PS
757.313 M CHF1,740 CHF−0.57%470.551.313 B CHF18.5993.57 CHF2.71%Finance
Neutral
PMNPHOENIX MECANO N
753.426 M CHF452 CHF−0.44%1220.25435.844 M CHF10.6142.59 CHF+38.09%3.96%Producer manufacturing
Neutral
KOMNKOMAX N
743.165 M CHF107.8 CHF−3.23%10.085 K1.10571.192 M CHF97.011.11 CHF−90.53%2.69%Producer manufacturing
Buy
ZEHNZEHNDER N
740.416 M CHF45.00 CHF−5.96%18.997 K1.67533.836 M CHF22.811.97 CHF−61.11%2.72%Producer manufacturing
Buy
BEKNBEKB / BCBE N
735.035 M CHF230 CHF−0.43%4.477 K2.712.135 B CHF4.33%Finance