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.98 CHF−0.60%3.906 M0.96203.045 B CHF18.504.27 CHF−27.09%3.80%Consumer non-durables
Neutral
ZURNZURICH INSURANCE N
70.283 B CHF516.8 CHF−1.00%291.891 K1.1674.622 B CHF17.3329.83 CHF5.03%Finance
Neutral
UBSGUBS GROUP N
64.3 B CHF28.21 CHF−2.12%6.062 M0.8790.42 B CHF37.730.75 CHF2.26%Finance
Neutral
ROROCHE I
58.716 B CHF285.0 CHF−0.70%13.53 K0.46212.923 B CHF21.5513.23 CHF3.37%Health technology
Neutral
SRENSWISS RE N
44.43 B CHF118.35 CHF−1.33%1.072 M1.3234.369 B CHF10.5911.18 CHF+552.17%5.25%Finance
Buy
NOVNNOVARTIS N
40.835 B CHF92.86 CHF−0.15%3.59 M1.07183.929 B CHF12.247.58 CHF+122.97%3.55%Health technology
Neutral
ABBNABB LTD N
28.822 B CHF50.00 CHF−0.28%2.08 M0.7692.181 B CHF27.101.85 CHF−5.10%1.74%Producer manufacturing
Neutral
HOLNHOLCIM N
27.009 B CHF90.72 CHF−0.11%1.035 M0.9050.969 B CHF17.055.32 CHF+24.77%3.09%Non-energy minerals
Buy
KNINKUEHNE+NAGEL INT N
23.849 B CHF208.7 CHF−0.29%141.786 K0.7025.114 B CHF21.679.63 CHF−29.06%4.79%Transportation
Neutral
ADENADECCO N
23.275 B CHF24.80 CHF−2.82%1.156 M0.904.115 B CHF14.171.75 CHF−13.69%10.08%Commercial services
Buy
CFRRICHEMONT N
19.805 B CHF119.30 CHF−6.61%1.977 M2.8869.831 B CHF2.31%Consumer durables
Buy
SLHNSWISS LIFE HOLDING AG N
15.237 B CHF725.6 CHF−0.36%43.721 K0.7920.686 B CHF19.3537.50 CHF−8.73%4.55%Finance
Neutral
AVOLAVOLTA N
12.79 B CHF34.80 CHF−0.57%152.534 K0.835.311 B CHF41.730.83 CHF−21.29%2.01%Retail trade
Buy
SCHNSCHINDLER N
11.494 B CHF251.5 CHF0.00%16.469 K0.8627.236 B CHF30.048.37 CHF+34.50%1.59%Producer manufacturing
Buy
SIKASIKA N
11.239 B CHF240.1 CHF−2.56%296.904 K0.9038.526 B CHF31.397.65 CHF+5.62%1.37%Process industries
Buy
SCMNSWISSCOM N
11.072 B CHF519.0 CHF−0.86%133.176 K1.5026.884 B CHF15.9732.49 CHF−1.00%4.24%Communications
Neutral
DKSHDKSH N
11.066 B CHF66.5 CHF+1.22%74.116 K1.074.319 B CHF22.772.92 CHF−21.97%3.38%Distribution services
Buy
HELNHELVETIA HOLDING N
10.463 B CHF149.1 CHF+0.13%42.524 K0.707.906 B CHF28.255.28 CHF−39.03%4.23%Finance
Neutral
BARNBARRY CALLEBAUT N
10.386 B CHF1,413 CHF−2.62%15.945 K1.477.745 B CHF40.8634.58 CHF−47.34%2.05%Consumer non-durables
Buy
ALSNALSO N
9.676 B CHF240.0 CHF+0.84%8.22 K1.093.077 B CHF27.188.83 CHF−29.28%2.00%Distribution services
Buy
BALNBALOISE N
9.58 B CHF169.2 CHF−0.18%105.497 K1.097.64 B CHF30.295.59 CHF4.55%Finance
Neutral
SDZSANDOZ GROUP N
8.941 B CHF40.14 CHF+0.73%854.479 K0.7417.662 B CHF1.12%Health technology
Buy
ALCALCON N
8.497 B CHF81.02 CHF+0.47%615.316 K1.1140.486 B CHF41.051.97 CHF+195.52%0.30%Health technology
Buy
SNBNSNB N
8.481 B CHF3,500 CHF−0.57%661.98350 M CHF0.01576,054.00 CHF0.00%Finance
UHRSWATCH GROUP I
7.888 B CHF161.90 CHF−7.75%537.05 K3.208.32 B CHF16.209.99 CHF−35.99%4.01%Consumer durables
Sell
GIVNGIVAUDAN N
6.915 B CHF3,904 CHF+0.08%16.596 K1.0236.026 B CHF35.03111.45 CHF+32.52%1.74%Consumer non-durables
Neutral
LONNLONZA N
6.717 B CHF549.2 CHF+0.26%122.967 K1.0139.565 B CHF67.518.14 CHF−80.56%0.73%Health technology
Buy
SGSNSGS N
6.622 B CHF88.78 CHF+0.96%578.508 K1.0416.552 B CHF30.132.95 CHF−10.38%3.60%Commercial services
Neutral
BAERJULIUS BAER N
5.846 B CHF55.44 CHF−0.75%319.687 K0.8410.934 B CHF30.461.82 CHF4.69%Finance
Buy
LISNLINDT N
5.201 B CHF101,400 CHF+1.20%670.8223.516 B CHF34.582,932.50 CHF+34.69%1.38%Consumer non-durables
Neutral
BELLBELL FOOD GROUP N
4.514 B CHF264.5 CHF+0.38%1.882 K1.201.659 B CHF12.9420.44 CHF+9.02%2.65%Consumer non-durables
Neutral
BKWBKW N
4.433 B CHF150.0 CHF−0.86%55.805 K1.707.914 B CHF15.819.49 CHF+200.79%2.27%Utilities
Buy
CLNCLARIANT N
4.377 B CHF11.62 CHF−4.13%1.003 M1.053.829 B CHF47.010.25 CHF−85.70%3.61%Process industries
Buy
EMMNEMMI N
4.242 B CHF816 CHF−0.24%1.883 K0.904.365 B CHF22.6436.05 CHF−1.70%1.90%Consumer non-durables
Buy
GFGEORG FISCHER N
4.026 B CHF63.25 CHF−0.63%163.267 K0.545.187 B CHF24.792.55 CHF−9.49%2.06%Producer manufacturing
Buy
LOGNLOGITECH N
3.809 B CHF69.56 CHF−1.89%550.543 K0.8610.387 B CHF17.543.97 CHF+81.61%1.67%Electronic technology
Neutral
GALEGALENICA N
3.746 B CHF76.25 CHF+1.33%62.974 K1.263.774 B CHF21.483.55 CHF+2.93%2.89%Distribution services
Buy
GALDGALDERMA GROUP N
3.668 B CHF83.38 CHF+2.16%218.961 K1.0219.808 B CHF−0.05 CHF0.00%Health technology
Strong buy
SOONSONOVA N
3.627 B CHF323.6 CHF+0.94%81.37 K0.6918.621 B CHF32.1910.05 CHF−2.87%1.33%Health technology
Neutral
SRAILSTADLER RAIL N
3.608 B CHF23.75 CHF−5.00%497.293 K3.132.375 B CHF19.361.23 CHF+12.60%3.79%Producer manufacturing
Neutral
IMPNIMPLENIA N
3.596 B CHF30.00 CHF−0.83%11.045 K0.54553.554 M CHF4.147.24 CHF+34.98%2.00%Industrial services
Buy
BUCNBUCHER N
3.575 B CHF340.0 CHF−1.16%16.362 K1.033.476 B CHF11.6829.10 CHF+5.71%3.97%Producer manufacturing
Buy
AMSAMS-OSRAM
3.488 B CHF7.370 CHF+6.69%933.837 K1.34655.076 M CHF−7.80 CHF+76.92%0.00%Electronic technology
Buy
SUNSULZER N
3.282 B CHF137.0 CHF−0.72%20.775 K0.634.629 B CHF19.477.03 CHF−81.16%2.74%Producer manufacturing
Buy
STLNSWISS STEEL HOLDING AG
3.152 B CHF3.020 CHF−7.08%12.146 K1.4689.616 M CHF−16.68 CHF0.00%Non-energy minerals
SIGNSIG GROUP N
3.138 B CHF18.48 CHF−0.22%660.216 K0.997.064 B CHF26.740.69 CHF+53.27%2.60%Producer manufacturing
Buy
GEBNGEBERIT N
3.084 B CHF519.8 CHF−0.19%52.953 K0.6117.502 B CHF28.9117.98 CHF−9.32%2.44%Producer manufacturing
Sell
SFSNSFS GROUP N
3.073 B CHF126.0 CHF+0.64%19.118 K0.864.896 B CHF19.486.47 CHF+1.06%1.98%Producer manufacturing
Buy
DOKADORMAKABA N
2.837 B CHF683 CHF+1.19%5.112 K0.582.859 B CHF68.419.98 CHF−33.75%1.17%Electronic technology
Neutral
OERLOC OERLIKON N
2.693 B CHF3.600 CHF−2.01%5.028 M7.811.171 B CHF−0.02 CHF−103.47%5.56%Process industries
Neutral
PKTMPIERER MOBILITY AG
2.585 B CHF11.32 CHF−6.14%31.066 K0.79382.577 M CHF−4.12 CHF−210.82%4.31%Commercial services
Sell
EFGNEFG INTERNATIONAL N
2.441 B CHF11.90 CHF+0.51%155.129 K1.413.713 B CHF12.270.97 CHF4.62%Finance
Buy
STMNSTRAUMANN N
2.412 B CHF112.90 CHF−2.17%504.918 K1.1918.001 B CHF66.511.70 CHF−44.49%0.75%Health technology
Neutral
AUTNAUTONEUM N
2.302 B CHF105.6 CHF−1.68%6.766 K0.88613.182 M CHF24.324.34 CHF2.37%Producer manufacturing
Buy
EMSNEMS-CHEMIE N
2.189 B CHF650.0 CHF−2.18%11.326 K1.4215.203 B CHF32.9119.75 CHF−17.11%2.46%Process industries
Neutral
PGHNPARTNERS GROUP N
2.171 B CHF1,235.0 CHF−0.28%33.357 K0.6932.505 B CHF33.6536.70 CHF−25.32%3.16%Finance
Buy
ARYNARYZTA N
2.089 B CHF1.522 CHF−0.46%1.088 M0.571.509 B CHF19.970.08 CHF0.00%Retail trade
Strong buy
NEAGNATURENERGIE N
1.91 B CHF35.6 CHF0.00%5801.001.177 B CHF10.593.36 CHF2.53%Utilities
LANDLANDIS+GYR N
1.739 B CHF66.3 CHF−1.92%62.566 K0.901.911 B CHF18.653.55 CHF−54.28%3.39%Producer manufacturing
Buy
VONNVONTOBEL N
1.7 B CHF56.5 CHF−0.18%36.96 K0.883.171 B CHF14.823.81 CHF5.31%Finance
Neutral
BCVNBC VAUD N
1.597 B CHF87.20 CHF+0.23%47.882 K0.967.487 B CHF16.635.24 CHF4.93%Finance
Sell
BSKPBASLER KB PS
1.464 B CHF65.4 CHF−0.61%1.448 K0.54333.509 M CHF15.354.26 CHF4.97%Finance
RIENRIETER N
1.419 B CHF91.6 CHF−0.65%9.087 K2.28409.113 M CHF6.5813.91 CHF+5,501.53%3.28%Producer manufacturing
Buy
VAHNVAUDOISE ASSU N
1.413 B CHF464 CHF+0.43%5020.981.356 B CHF9.3549.61 CHF4.74%Finance
Neutral
AEROMONTANA N
1.39 B CHF15.62 CHF+2.90%9.833 K0.80968.538 M CHF−0.50 CHF+2.66%0.00%Electronic technology
Buy
SFZNSIEGFRIED N
1.271 B CHF1,130 CHF+0.89%4.581 K0.924.85 B CHF37.9029.81 CHF+0.16%0.32%Health technology
Buy
FHZNFLUGHAFEN ZUERICH N
1.236 B CHF198.9 CHF+0.56%43.917 K1.076.106 B CHF19.2110.35 CHF+251.57%2.66%Transportation
Buy
LUKNLUZERNER KB N
1.194 B CHF64.1 CHF0.00%9.855 K1.013.177 B CHF11.155.75 CHF3.90%Finance
Buy
FORNFORBO N
1.175 B CHF819 CHF−0.49%1.213 K0.701.157 B CHF12.3566.29 CHF−27.94%3.05%Consumer durables
Neutral
BRKNBURKHALTER N
1.16 B CHF89.3 CHF+0.68%6.241 K0.39947.842 M CHF17.495.11 CHF+43.57%4.98%Industrial services
Neutral
DAEDAETWYLER I
1.151 B CHF144.2 CHF0.00%7.838 K1.022.451 B CHF33.444.31 CHF−58.56%2.22%Producer manufacturing
Neutral
TECNTECAN GROUP AG N
1.074 B CHF217.2 CHF−1.18%27.469 K0.542.786 B CHF27.527.89 CHF−3.48%1.38%Health technology
Buy
SWTQSCHWEITER N
1.07 B CHF417.5 CHF−1.65%1.328 K0.60597.78 M CHF16.5125.28 CHF−45.32%3.59%Producer manufacturing
Neutral
BOSNBOSSARD N
1.069 B CHF209.0 CHF0.00%9.961 K1.171.607 B CHF23.998.71 CHF−34.89%1.91%Producer manufacturing
Neutral
MOZNMOBILEZONE N
1.013 B CHF14.02 CHF+1.30%137.723 K2.43605.091 M CHF12.381.13 CHF−14.70%6.42%Retail trade
Neutral
SWONSOFTWAREONE N
1.011 B CHF6.58 CHF−4.78%653.554 K0.781.017 B CHF65.020.10 CHF−89.47%5.47%Distribution services
Buy
CFTCIE FIN TR I
983.317 M CHF156.5 CHF−0.63%1.178 K0.731.247 B CHF11.9213.13 CHF+24.78%3.83%Finance
BCHNBURCKHARDT N
981.963 M CHF649 CHF−0.92%4.166 K1.062.2 B CHF23.1927.99 CHF+66.59%2.39%Producer manufacturing
Buy
TXGNTX GROUP N
980.9 M CHF148.8 CHF+0.27%4280.351.576 B CHF44.603.34 CHF−95.44%1.34%Consumer services
Buy
DOCMDOCMORRIS N
969.462 M CHF36.88 CHF+8.53%174.41 K2.13511.912 M CHF−8.26 CHF+65.08%0.00%Distribution services
Buy
LLBNLIECHT LANDBK N
966.059 M CHF70.8 CHF−0.42%2.041 K0.572.164 B CHF13.105.40 CHF3.81%Finance
Buy
SGKNST GALLER KB N
956.442 M CHF420.0 CHF+0.36%1.782 K0.452.514 B CHF12.6233.28 CHF4.52%Finance
Neutral
BYSBYSTRONIC AG
930.1 M CHF313.0 CHF+1.79%1.267 K1.94647.306 M CHF497.850.63 CHF−96.70%3.83%Producer manufacturing
Neutral
REHNROMANDE ENERGIE N
918.177 M CHF44.1 CHF−2.43%3.506 K2.101.252 B CHF8.175.40 CHF3.27%Utilities
Neutral
AEVSAEVIS N
914.363 M CHF13.95 CHF+1.45%3170.341.177 B CHF−0.35 CHF−201.10%3.23%Health services
TEMNTEMENOS N
898.853 M CHF59.50 CHF−0.42%461.658 K2.574.284 B CHF34.191.74 CHF−2.06%2.02%Technology services
Neutral
VETNVETROPACK N
898.8 M CHF28.05 CHF−0.71%14.278 K1.24556.063 M CHF25.271.11 CHF+61.17%3.57%Process industries
Buy
VACNVAT GROUP N
885.316 M CHF360.5 CHF+0.39%77.403 K1.0810.812 B CHF54.056.67 CHF−24.69%1.73%Producer manufacturing
Neutral
BEANBELIMO N
858.785 M CHF579.5 CHF+0.96%11.927 K0.927.128 B CHF47.7912.13 CHF+31.71%1.47%Producer manufacturing
Buy
HUBNHUBER+SUHNER N
851.062 M CHF80.8 CHF−0.25%14.05 K0.831.492 B CHF24.533.29 CHF−28.42%2.10%Electronic technology
Buy
FTONFEINTOOL N
847.705 M CHF15.60 CHF−2.19%7.05 K2.47229.856 M CHF28.200.55 CHF−71.56%2.18%Producer manufacturing
Buy
ACLNACCELLERON N
822.14 M CHF50.40 CHF+1.78%169.889 K0.844.725 B CHF37.341.35 CHF1.69%Producer manufacturing
Buy
BCGEBC GENEVE N
801.344 M CHF245 CHF−0.81%5450.921.735 B CHF7.5932.30 CHF2.65%Finance
Buy
VATNVALIANT N
780.698 M CHF101.8 CHF+0.59%13.284 K0.961.608 B CHF10.759.47 CHF5.40%Finance
Sell
BLKBBASELLAND KB PS
775.126 M CHF846 CHF0.00%1100.55474.673 M CHF3.04278.64 CHF4.73%Finance
GRKPGRAUB KB PS
757.313 M CHF1,740 CHF0.00%1631.961.305 B CHF18.5993.57 CHF2.73%Finance
Neutral
PMNPHOENIX MECANO N
753.426 M CHF452 CHF−0.44%1910.39433.924 M CHF10.6142.59 CHF+38.09%3.98%Producer manufacturing
Neutral
KOMNKOMAX N
743.165 M CHF111.0 CHF−1.25%7.717 K0.88569.141 M CHF99.891.11 CHF−90.53%2.70%Producer manufacturing
Buy
ZEHNZEHNDER N
740.416 M CHF48.35 CHF−1.33%6.69 K0.57539.414 M CHF24.511.97 CHF−61.11%2.69%Producer manufacturing
Buy
BEKNBEKB / BCBE N
735.035 M CHF230 CHF−1.29%4.342 K3.392.125 B CHF4.35%Finance