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 CHF85.40 CHF−0.35%5.185 M1.35220.321 B CHF20.004.27 CHF−27.09%3.50%Consumer non-durables
Neutral
ZURNZURICH INSURANCE N
70.283 B CHF509.4 CHF+0.47%203.977 K0.6773.207 B CHF17.0829.83 CHF5.13%Finance
Neutral
UBSGUBS GROUP N
64.3 B CHF25.65 CHF+1.46%5.021 M1.0981.028 B CHF156.500.16 CHF2.52%Finance
Neutral
ROROCHE I
58.716 B CHF286.2 CHF−0.21%23.029 K0.86216.791 B CHF21.6413.23 CHF3.35%Health technology
Neutral
SRENSWISS RE N
44.43 B CHF115.85 CHF+0.39%542.24 K0.7133.349 B CHF10.3611.18 CHF+552.17%5.39%Finance
Neutral
NOVNNOVARTIS N
40.835 B CHF98.44 CHF+0.41%2.518 M0.77194.189 B CHF14.126.97 CHF+108.14%3.37%Health technology
Neutral
ABBNABB LTD N
28.822 B CHF48.57 CHF+2.17%2.571 M1.2086.98 B CHF26.691.82 CHF+6.38%1.83%Producer manufacturing
Neutral
HOLNHOLCIM N
27.009 B CHF84.64 CHF+2.20%1.349 M1.4846.53 B CHF15.915.32 CHF+24.77%3.38%Non-energy minerals
Buy
KNINKUEHNE+NAGEL INT N
23.849 B CHF242.5 CHF−0.49%226.21 K1.3029.326 B CHF25.399.55 CHF−41.68%4.10%Transportation
Neutral
ADENADECCO N
23.275 B CHF28.78 CHF+2.42%713.29 K0.984.663 B CHF16.441.75 CHF−13.69%8.90%Commercial services
Neutral
CFRRICHEMONT N
19.805 B CHF118.05 CHF+0.04%1.652 M1.6069.07 B CHF30.203.91 CHF+1.02%2.12%Consumer durables
Buy
SLHNSWISS LIFE HOLDING AG N
15.237 B CHF708.2 CHF+0.94%68.786 K1.1820.001 B CHF18.8837.50 CHF−8.73%4.70%Finance
Neutral
AVOLAVOLTA N
12.79 B CHF34.08 CHF+1.13%251.138 K1.325.143 B CHF40.860.83 CHF−21.29%2.08%Retail trade
Buy
SCHNSCHINDLER N
11.494 B CHF233.0 CHF−0.85%29.167 K1.7025.556 B CHF27.838.37 CHF+34.50%1.70%Producer manufacturing
Buy
SIKASIKA N
11.239 B CHF276.2 CHF+3.14%324.574 K1.5442.97 B CHF36.117.65 CHF+5.62%1.23%Process industries
Buy
SCMNSWISSCOM N
11.072 B CHF542.5 CHF−1.27%92.767 K1.1828.464 B CHF16.5432.80 CHF+1.98%4.00%Communications
Neutral
DKSHDKSH N
11.066 B CHF64.4 CHF+0.16%47.189 K1.004.176 B CHF22.052.92 CHF−21.97%3.50%Distribution services
Buy
HELNHELVETIA HOLDING N
10.463 B CHF135.5 CHF−0.07%48.332 K0.807.19 B CHF25.675.28 CHF−39.03%4.65%Finance
Neutral
ALSNALSO N
9.676 B CHF268.0 CHF+0.37%7.384 K1.603.423 B CHF30.358.83 CHF−29.28%1.80%Distribution services
Buy
BALNBALOISE N
9.58 B CHF170.4 CHF+0.06%94.341 K0.867.689 B CHF30.505.59 CHF4.52%Finance
Neutral
SDZSANDOZ GROUP N
8.941 B CHF34.66 CHF−0.35%750.915 K0.9314.99 B CHF1.29%Health technology
Buy
ALCALCON N
8.497 B CHF83.04 CHF+1.79%621.818 K1.0140.766 B CHF42.071.97 CHF+195.52%0.29%Health technology
Buy
SNBNSNB N
8.481 B CHF3,650 CHF+0.27%422.98364 M CHF0.01398,955.00 CHF0.00%Finance
BARNBARRY CALLEBAUT N
8.471 B CHF1,520 CHF−0.65%11.104 K0.948.386 B CHF29.1052.23 CHF−28.88%1.90%Consumer non-durables
Buy
UHRSWATCH GROUP I
7.888 B CHF157.30 CHF+2.54%476.416 K2.007.869 B CHF15.749.99 CHF−35.99%4.24%Consumer durables
Neutral
GIVNGIVAUDAN N
6.915 B CHF4,470 CHF+0.31%16.305 K1.1341.12 B CHF40.11111.45 CHF+32.52%1.53%Consumer non-durables
Neutral
LONNLONZA N
6.717 B CHF541.0 CHF+1.27%147.576 K1.1738.484 B CHF66.508.14 CHF−80.56%0.75%Health technology
Buy
SGSNSGS N
6.622 B CHF94.42 CHF−1.17%394.159 K1.3617.812 B CHF32.042.95 CHF−10.38%3.35%Commercial services
Neutral
BAERJULIUS BAER N
5.846 B CHF50.10 CHF+1.75%618.232 K1.359.711 B CHF27.531.82 CHF5.28%Finance
Buy
LISNLINDT N
5.201 B CHF106,800 CHF+0.38%1851.9224.826 B CHF36.422,932.50 CHF+34.69%1.32%Consumer non-durables
Neutral
BELLBELL FOOD GROUP N
4.514 B CHF265.0 CHF0.00%5.424 K2.901.662 B CHF12.9720.44 CHF+9.02%2.64%Consumer non-durables
Neutral
BKWBKW N
4.433 B CHF149.6 CHF−0.80%54.794 K1.487.956 B CHF15.769.49 CHF+200.79%2.25%Utilities
Buy
CLNCLARIANT N
4.377 B CHF12.25 CHF+0.41%692.549 K0.814.021 B CHF49.560.25 CHF−85.70%3.44%Process industries
Buy
EMMNEMMI N
4.242 B CHF860 CHF+0.58%1.871 K1.214.574 B CHF23.8636.05 CHF−1.70%1.81%Consumer non-durables
Neutral
GFGEORG FISCHER N
4.026 B CHF64.95 CHF+3.42%151.02 K1.305.15 B CHF25.452.55 CHF−9.49%2.07%Producer manufacturing
Buy
LOGNLOGITECH N
3.809 B CHF73.60 CHF+1.24%542.58 K1.2411.155 B CHF18.843.91 CHF+105.20%1.46%Electronic technology
Neutral
GALEGALENICA N
3.746 B CHF73.05 CHF+0.21%68.879 K1.183.608 B CHF20.583.55 CHF+2.93%3.02%Distribution services
Buy
GALDGALDERMA GROUP N
3.668 B CHF79.50 CHF+0.10%349.172 K0.7318.868 B CHF−0.05 CHF0.00%Health technology
Buy
SOONSONOVA N
3.627 B CHF297.0 CHF+0.68%149.839 K0.7816.975 B CHF29.5510.05 CHF−2.87%1.46%Health technology
Neutral
SRAILSTADLER RAIL N
3.608 B CHF26.60 CHF+3.10%188.095 K1.142.58 B CHF21.681.23 CHF+12.60%3.49%Producer manufacturing
Neutral
IMPNIMPLENIA N
3.596 B CHF31.15 CHF+0.32%17.049 K0.79572.929 M CHF4.307.24 CHF+34.98%1.93%Industrial services
Buy
BUCNBUCHER N
3.575 B CHF369.5 CHF+3.07%12.154 K1.213.666 B CHF12.7029.10 CHF+5.71%3.77%Producer manufacturing
Buy
AMSAMS-OSRAM
3.488 B CHF0.9604 CHF+7.16%5.786 M1.12884.983 M CHF−0.91 CHF+77.27%0.00%Electronic technology
Neutral
SUNSULZER N
3.282 B CHF133.8 CHF+3.40%24.191 K1.114.372 B CHF19.027.03 CHF−81.16%2.90%Producer manufacturing
Buy
STLNSWISS STEEL HOLDING AG
3.152 B CHF4.220 CHF−2.76%6.256 K1.75128.787 M CHF−16.68 CHF0.00%Non-energy minerals
SIGNSIG GROUP N
3.138 B CHF17.31 CHF+2.79%793.938 K1.516.437 B CHF25.050.69 CHF+53.27%2.85%Producer manufacturing
Buy
GEBNGEBERIT N
3.084 B CHF557.2 CHF+2.05%100.826 K1.8518.384 B CHF30.9917.98 CHF−9.32%2.33%Producer manufacturing
Sell
SFSNSFS GROUP N
3.073 B CHF132.6 CHF+2.63%37.648 K1.755.021 B CHF20.506.47 CHF+1.06%1.93%Producer manufacturing
Neutral
DOKADORMAKABA N
2.837 B CHF611 CHF+0.99%7.04 K0.992.533 B CHF61.209.98 CHF−33.75%1.57%Electronic technology
Neutral
OERLOC OERLIKON N
2.693 B CHF4.572 CHF+0.62%386.805 K1.651.478 B CHF−0.02 CHF−103.47%4.40%Process industries
Neutral
PKTMPIERER MOBILITY AG
2.585 B CHF25.50 CHF+1.19%29.607 K1.13851.673 M CHF−4.12 CHF−210.82%1.94%Commercial services
Neutral
EFGNEFG INTERNATIONAL N
2.441 B CHF11.54 CHF+1.23%110.046 K1.023.557 B CHF11.900.97 CHF4.82%Finance
Buy
STMNSTRAUMANN N
2.412 B CHF128.65 CHF+2.22%534.143 K2.0320.066 B CHF75.791.70 CHF−44.49%0.68%Health technology
Neutral
AUTNAUTONEUM N
2.302 B CHF117.6 CHF+2.44%3.485 K0.99666.603 M CHF27.084.34 CHF2.18%Producer manufacturing
Buy
EMSNEMS-CHEMIE N
2.189 B CHF682.5 CHF+1.41%12.063 K1.1915.741 B CHF34.5519.75 CHF−17.11%2.38%Process industries
Neutral
PGHNPARTNERS GROUP N
2.171 B CHF1,229.0 CHF+3.06%81.501 K1.4431.386 B CHF33.4936.70 CHF−25.32%3.27%Finance
Buy
ARYNARYZTA N
2.089 B CHF1.663 CHF+1.09%3.725 M2.041.631 B CHF21.820.08 CHF0.00%Retail trade
Strong buy
NEAGNATURENERGIE N
1.91 B CHF37.8 CHF+0.80%760.091.24 B CHF11.253.36 CHF2.40%Utilities
Strong buy
LANDLANDIS+GYR N
1.739 B CHF74.7 CHF−0.93%26.239 K0.902.174 B CHF22.313.35 CHF+32.30%2.98%Producer manufacturing
Buy
VONNVONTOBEL N
1.7 B CHF55.7 CHF+1.27%44.178 K1.373.086 B CHF14.613.81 CHF5.45%Finance
Neutral
BCVNBC VAUD N
1.597 B CHF88.50 CHF+0.45%51.836 K1.137.565 B CHF16.885.24 CHF4.88%Finance
Sell
BSKPBASLER KB PS
1.464 B CHF66.0 CHF+0.30%3.327 K1.69335.549 M CHF15.494.26 CHF4.94%Finance
RIENRIETER N
1.419 B CHF100.2 CHF+3.51%8.687 K3.02432.338 M CHF7.2013.91 CHF+5,501.53%3.10%Producer manufacturing
Buy
VAHNVAUDOISE ASSU N
1.413 B CHF472 CHF+0.85%1.511 K2.171.368 B CHF9.5149.61 CHF4.70%Finance
Neutral
AEROMONTANA N
1.39 B CHF19.50 CHF−0.10%19.369 K2.081.21 B CHF−0.50 CHF+2.66%0.00%Electronic technology
Buy
SFZNSIEGFRIED N
1.271 B CHF1,166 CHF+0.52%5.812 K0.754.979 B CHF39.1129.81 CHF+0.16%0.31%Health technology
Buy
FHZNFLUGHAFEN ZUERICH N
1.236 B CHF204.4 CHF+0.39%89.57 K2.466.25 B CHF19.7410.35 CHF+251.57%2.60%Transportation
Buy
LUKNLUZERNER KB N
1.194 B CHF62.4 CHF+0.65%12.858 K0.503.073 B CHF10.925.72 CHF4.03%Finance
Buy
FORNFORBO N
1.175 B CHF861 CHF+4.74%3.361 K1.401.161 B CHF12.9966.29 CHF−27.94%3.04%Consumer durables
Neutral
BRKNBURKHALTER N
1.16 B CHF89.7 CHF+1.13%7.443 K1.48941.473 M CHF17.575.11 CHF+43.57%5.02%Industrial services
Neutral
DAEDAETWYLER I
1.151 B CHF174.4 CHF+2.11%9.824 K1.392.904 B CHF40.454.31 CHF−58.56%1.87%Producer manufacturing
Neutral
TECNTECAN GROUP AG N
1.074 B CHF281.2 CHF+1.01%30.854 K1.183.57 B CHF35.637.89 CHF−3.48%1.08%Health technology
Buy
SWTQSCHWEITER N
1.07 B CHF386.0 CHF+1.05%2.144 K1.35546.951 M CHF15.2725.28 CHF−45.32%3.93%Producer manufacturing
Buy
BOSNBOSSARD N
1.069 B CHF231.0 CHF+2.21%10.1 K1.641.738 B CHF26.518.71 CHF−34.89%1.77%Producer manufacturing
Neutral
MOZNMOBILEZONE N
1.013 B CHF13.20 CHF−0.45%130.113 K1.78572.29 M CHF11.661.13 CHF−14.70%6.79%Retail trade
Neutral
SWONSOFTWAREONE N
1.011 B CHF15.62 CHF+1.30%108.711 K0.932.383 B CHF154.350.10 CHF−89.47%2.33%Distribution services
Neutral
CFTCIE FIN TR I
983.317 M CHF155.0 CHF+0.32%8010.621.231 B CHF11.8113.13 CHF+24.78%3.88%Finance
BCHNBURCKHARDT N
981.963 M CHF593 CHF+2.07%3.146 K0.861.97 B CHF22.2826.61 CHF+79.58%2.67%Producer manufacturing
Neutral
TXGNTX GROUP N
980.9 M CHF138.4 CHF+2.67%1.309 K0.881.428 B CHF41.493.34 CHF−95.44%1.48%Consumer services
Buy
DOCMDOCMORRIS N
969.462 M CHF35.22 CHF−0.11%75.13 K0.69488.916 M CHF−8.26 CHF+65.08%0.00%Distribution services
Buy
LLBNLIECHT LANDBK N
966.059 M CHF73.3 CHF+1.52%6.925 K1.972.207 B CHF13.575.40 CHF3.74%Finance
Buy
SGKNST GALLER KB N
956.442 M CHF414.5 CHF+0.36%4.032 K0.912.472 B CHF12.4633.28 CHF4.60%Finance
Neutral
BYSBYSTRONIC AG
930.1 M CHF332.0 CHF+4.73%1.651 K1.65655.579 M CHF528.070.63 CHF−96.70%3.79%Producer manufacturing
Neutral
REHNROMANDE ENERGIE N
918.177 M CHF48.4 CHF+0.41%3610.311.368 B CHF8.975.40 CHF2.99%Utilities
Neutral
AEVSAEVIS N
914.363 M CHF13.80 CHF−1.43%1.223 K3.221.181 B CHF−0.47 CHF−815.91%3.21%Health services
TEMNTEMENOS N
898.853 M CHF59.75 CHF−0.42%134.451 K0.614.32 B CHF36.451.64 CHF+6.39%2.00%Technology services
Neutral
VETNVETROPACK N
898.8 M CHF32.25 CHF+3.04%20.798 K1.51620.491 M CHF29.061.11 CHF+61.17%3.19%Process industries
Buy
VACNVAT GROUP N
885.316 M CHF417.3 CHF+3.32%68.755 K1.0612.114 B CHF62.576.67 CHF−24.69%1.55%Producer manufacturing
Buy
BEANBELIMO N
858.785 M CHF585.0 CHF+0.52%24.761 K1.207.158 B CHF48.2412.13 CHF+31.71%1.46%Producer manufacturing
Neutral
HUBNHUBER+SUHNER N
851.062 M CHF86.9 CHF+0.12%14.748 K0.781.603 B CHF26.383.29 CHF−28.42%1.96%Electronic technology
Buy
FTONFEINTOOL N
847.705 M CHF17.10 CHF+0.29%8.004 K0.80251.221 M CHF30.910.55 CHF−71.56%1.99%Producer manufacturing
Buy
ACLNACCELLERON N
822.14 M CHF44.38 CHF+2.87%139.087 K0.974.044 B CHF1.97%Producer manufacturing
Buy
BCGEBC GENEVE N
801.344 M CHF257 CHF−1.53%4680.721.848 B CHF7.9632.30 CHF2.49%Finance
Buy
VATNVALIANT N
780.698 M CHF99.7 CHF+0.30%11.931 K0.931.57 B CHF10.629.39 CHF5.53%Finance
Buy
BLKBBASELLAND KB PS
775.126 M CHF850 CHF−0.23%640.25478.039 M CHF3.05278.64 CHF4.69%Finance
GRKPGRAUB KB PS
757.313 M CHF1,700 CHF+0.29%2133.941.271 B CHF18.1793.57 CHF2.80%Finance
Neutral
PMNPHOENIX MECANO N
753.426 M CHF432 CHF+0.47%2690.62412.804 M CHF10.1442.59 CHF+38.09%4.19%Producer manufacturing
Neutral
KOMNKOMAX N
743.165 M CHF124.2 CHF+5.61%45.145 K2.42602.982 M CHF111.771.11 CHF−90.53%2.55%Producer manufacturing
Buy
ZEHNZEHNDER N
740.416 M CHF53.1 CHF+0.76%5.818 K0.74587.945 M CHF26.921.97 CHF−61.11%2.47%Producer manufacturing
Buy
BEKNBEKB / BCBE N
735.035 M CHF232 CHF0.00%1.193 K0.702.144 B CHF4.31%Finance