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 CHF87.92 CHF−1.01%6.761 M1.94228.342 B CHF20.594.27 CHF−27.09%3.38%Consumer non-durables
Neutral
UBSGUBS GROUP N
64.3 B CHF26.91 CHF+1.36%3.477 M0.8285.099 B CHF3.397.94 CHF2.40%Finance
Neutral
ZURNZURICH INSURANCE N
58.843 B CHF478.8 CHF+0.88%203.74 K1.0968.528 B CHF17.8826.77 CHF−15.59%5.48%Finance
Neutral
ROROCHE I
58.716 B CHF312.0 CHF+2.30%45.986 K1.28225.046 B CHF23.5913.23 CHF3.15%Health technology
Neutral
SRENSWISS RE N
44.43 B CHF108.30 CHF+0.98%439.803 K0.8430.994 B CHF11.519.41 CHF+115.97%5.80%Finance
Buy
NOVNNOVARTIS N
40.835 B CHF97.45 CHF+0.54%2.729 M0.85191.991 B CHF13.986.97 CHF+108.14%3.40%Health technology
Buy
ABBNABB LTD N
28.822 B CHF48.22 CHF+2.07%1.672 M0.6786.431 B CHF26.501.82 CHF+6.38%1.84%Producer manufacturing
Neutral
HOLNHOLCIM N
27.009 B CHF83.64 CHF+0.36%1.448 M1.4247.913 B CHF15.655.35 CHF+43.49%3.36%Non-energy minerals
Buy
KNINKUEHNE+NAGEL INT N
23.849 B CHF267.7 CHF−0.22%101.024 K0.6232.287 B CHF28.039.55 CHF−41.68%3.73%Transportation
Neutral
ADENADECCO N
23.275 B CHF29.64 CHF−0.13%685.603 K1.034.925 B CHF16.931.75 CHF−13.69%8.42%Commercial services
Neutral
CFRRICHEMONT N
19.805 B CHF134.90 CHF+2.82%895.635 K1.0076.797 B CHF1.91%Consumer durables
Buy
SLHNSWISS LIFE HOLDING AG N
15.237 B CHF669.6 CHF+0.72%33.396 K0.7618.952 B CHF18.0937.01 CHF−6.99%4.96%Finance
Neutral
AVOLAVOLTA N
12.79 B CHF35.26 CHF+1.26%293.935 K1.065.314 B CHF66.030.53 CHF2.01%Retail trade
Buy
SCHNSCHINDLER N
11.494 B CHF227.5 CHF+1.79%16.525 K1.0524.227 B CHF27.178.37 CHF+34.50%1.79%Producer manufacturing
Buy
SIKASIKA N
11.239 B CHF262.0 CHF+1.35%204.748 K1.0141.478 B CHF39.406.65 CHF+0.72%1.28%Process industries
Buy
SCMNSWISSCOM N
11.072 B CHF535.0 CHF+0.09%74.649 K0.9327.687 B CHF16.0833.28 CHF+7.95%4.12%Communications
Neutral
DKSHDKSH N
11.066 B CHF68.4 CHF+1.03%48.792 K0.574.397 B CHF23.422.92 CHF−21.97%3.32%Distribution services
Buy
HELNHELVETIA HOLDING N
10.463 B CHF130.6 CHF+0.69%52.747 K0.776.846 B CHF24.405.35 CHF−43.13%4.86%Finance
Buy
ALSNALSO N
9.676 B CHF269.5 CHF−0.74%11.693 K0.493.481 B CHF30.528.83 CHF−29.28%1.77%Distribution services
Buy
BALNBALOISE N
9.58 B CHF157.9 CHF+0.45%111.741 K1.437.098 B CHF29.865.29 CHF−59.47%4.90%Finance
Neutral
SDZSANDOZ GROUP N
8.941 B CHF35.91 CHF+2.51%983.574 K1.4715.098 B CHF1.28%Health technology
Buy
ALCALCON N
8.497 B CHF83.00 CHF+1.24%645.988 K1.0440.965 B CHF44.281.87 CHF+188.15%0.29%Health technology
Buy
SNBNSNB N
8.481 B CHF3,620 CHF+0.84%320.83359 M CHF0.01286,947.00 CHF0.00%Finance
BARNBARRY CALLEBAUT N
8.471 B CHF1,408 CHF+0.57%9.368 K0.787.673 B CHF26.9652.23 CHF−28.88%2.07%Consumer non-durables
Buy
UHRSWATCH GROUP I
7.888 B CHF177.00 CHF+0.71%135.167 K0.379.042 B CHF10.5716.75 CHF+13.43%3.70%Consumer durables
Neutral
GIVNGIVAUDAN N
6.915 B CHF4,196 CHF+0.14%15.262 K1.0338.665 B CHF37.65111.45 CHF+32.52%1.62%Consumer non-durables
Neutral
LONNLONZA N
6.717 B CHF581.0 CHF+3.79%271.132 K1.4940.328 B CHF71.428.14 CHF−80.56%0.71%Health technology
Strong buy
SGSNSGS N
6.622 B CHF94.50 CHF+0.66%433.762 K0.9317.769 B CHF32.072.95 CHF−10.38%3.41%Commercial services
Neutral
BAERJULIUS BAER N
5.846 B CHF47.45 CHF+0.40%993.58 K1.849.321 B CHF26.071.82 CHF5.50%Finance
Buy
LISNLINDT N
5.201 B CHF108,400 CHF−0.18%770.9225.139 B CHF36.972,932.50 CHF+34.69%1.29%Consumer non-durables
Neutral
BELLBELL FOOD GROUP N
4.514 B CHF249.0 CHF−0.99%1.457 K1.131.577 B CHF12.0620.64 CHF+1.63%2.78%Consumer non-durables
Neutral
BKWBKW N
4.433 B CHF156.8 CHF+1.10%35.547 K0.998.183 B CHF17.319.06 CHF+56.87%2.19%Utilities
Neutral
CLNCLARIANT N
4.377 B CHF14.40 CHF−0.35%498.988 K0.814.762 B CHF35.620.40 CHF−61.05%2.91%Process industries
Buy
EMMNEMMI N
4.242 B CHF921 CHF+0.99%1.641 K0.834.879 B CHF26.4534.82 CHF−14.06%1.70%Consumer non-durables
Buy
GFGEORG FISCHER N
4.026 B CHF64.10 CHF+0.31%72.823 K0.515.24 B CHF25.122.55 CHF−9.49%2.03%Producer manufacturing
Buy
LOGNLOGITECH N
3.809 B CHF78.84 CHF+1.47%461.519 K0.6411.923 B CHF20.183.91 CHF+105.20%1.36%Electronic technology
Neutral
GALEGALENICA N
3.746 B CHF76.15 CHF+0.26%35.276 K0.753.759 B CHF13.315.72 CHF+69.29%2.90%Distribution services
Buy
GGALDGALDERMA GROUP N
3.668 B CHF66.12 CHF−1.97%435.221 K2.1816.024 B CHF0.00%Health technology
Buy
SOONSONOVA N
3.627 B CHF267.0 CHF+1.06%128.494 K1.1415.203 B CHF26.5610.05 CHF−2.87%1.63%Health technology
Neutral
SRAILSTADLER RAIL N
3.608 B CHF26.40 CHF+1.15%89.699 K0.912.61 B CHF21.241.24 CHF−7.01%3.45%Producer manufacturing
Neutral
IMPNIMPLENIA N
3.596 B CHF31.65 CHF+1.77%17.853 K1.04573.851 M CHF4.187.57 CHF+149.24%1.93%Industrial services
Buy
BUCNBUCHER N
3.575 B CHF354.5 CHF+0.28%24.867 K1.553.614 B CHF12.1829.10 CHF+5.71%3.82%Producer manufacturing
Buy
AMSAMS-OSRAM
3.488 B CHF1.2255 CHF+12.69%11.52 M4.351.074 B CHF−3.57 CHF−200.30%0.00%Electronic technology
Neutral
SUNSULZER N
3.282 B CHF130.6 CHF−0.61%40.464 K0.904.44 B CHF19.606.66 CHF−83.85%2.85%Producer manufacturing
Buy
STLNSWISS STEEL HOLDING AG
3.152 B CHF7.40 CHF−2.63%3.284 K0.70225.525 M CHF−18.57 CHF−115.08%0.00%Non-energy minerals
SIGNSIG GROUP N
3.138 B CHF17.69 CHF+1.03%641.819 K0.876.693 B CHF28.860.61 CHF+10.47%2.74%Producer manufacturing
Buy
GEBNGEBERIT N
3.084 B CHF553.4 CHF+1.06%52.325 K0.9618.438 B CHF30.1618.35 CHF−13.30%2.32%Producer manufacturing
Sell
SFSNSFS GROUP N
3.073 B CHF128.0 CHF+1.11%20.835 K0.834.92 B CHF19.796.47 CHF+1.06%1.97%Producer manufacturing
Buy
DOKADORMAKABA N
2.849 B CHF529 CHF+0.76%5.308 K0.922.198 B CHF84.856.23 CHF−74.15%1.81%Electronic technology
Neutral
OERLOC OERLIKON N
2.693 B CHF4.922 CHF+1.48%169.324 K0.501.578 B CHF48.880.10 CHF−79.98%4.12%Process industries
Neutral
PKTMPIERER MOBILITY AG
2.585 B CHF29.20 CHF+0.69%6.824 K0.36980.1 M CHF12.602.32 CHF−35.79%1.68%Commercial services
Neutral
EFGNEFG INTERNATIONAL N
2.441 B CHF12.76 CHF0.00%566.097 K3.563.981 B CHF13.150.97 CHF4.31%Finance
Buy
STMNSTRAUMANN N
2.412 B CHF113.40 CHF−0.13%265.044 K0.9418.104 B CHF73.551.54 CHF−37.88%0.75%Health technology
Neutral
AUTNAUTONEUM N
2.302 B CHF141.4 CHF+5.84%9.401 K1.54775.768 M CHF32.564.34 CHF1.87%Producer manufacturing
Buy
EMSNEMS-CHEMIE N
2.189 B CHF725.5 CHF+1.11%7.286 K0.5416.782 B CHF37.0819.56 CHF−16.85%2.79%Process industries
Neutral
PGHNPARTNERS GROUP N
2.171 B CHF1,180.0 CHF+0.38%51.52 K1.5930.939 B CHF30.6138.55 CHF−30.06%3.32%Finance
Buy
ARYNARYZTA N
2.089 B CHF1.690 CHF+1.14%909.937 K0.621.657 B CHF0.00%Retail trade
Buy
NEAGNATURENERGIE N
1.91 B CHF38.1 CHF+0.53%8.128 K5.911.253 B CHF12.073.16 CHF2.37%Utilities
Strong buy
LANDLANDIS+GYR N
1.739 B CHF78.7 CHF+1.03%30.9 K0.982.246 B CHF23.503.35 CHF+32.30%2.89%Producer manufacturing
Buy
VONNVONTOBEL N
1.7 B CHF56.7 CHF−2.24%56.104 K1.253.255 B CHF15.113.75 CHF5.17%Finance
Neutral
BCVNBC VAUD N
1.597 B CHF93.00 CHF+0.54%43.21 K1.087.942 B CHF17.025.46 CHF4.65%Finance
Sell
BSKPBASLER KB PS
1.464 B CHF65.6 CHF+0.31%1.059 K0.51333.509 M CHF15.824.15 CHF4.97%Finance
RIENRIETER N
1.419 B CHF102.4 CHF+0.39%5.533 K0.72455.563 M CHF7.3613.91 CHF+5,501.53%2.94%Producer manufacturing
Buy
VAHNVAUDOISE ASSU N
1.413 B CHF446 CHF−0.22%9881.351.307 B CHF9.7545.76 CHF−0.30%4.92%Finance
Neutral
AEROMONTANA N
1.39 B CHF18.62 CHF−0.32%14.448 K1.261.158 B CHF−0.28 CHF+63.53%0.00%Electronic technology
Buy
SFZNSIEGFRIED N
1.271 B CHF1,012 CHF+0.80%5.56 K0.764.31 B CHF38.5926.22 CHF+19.06%0.36%Health technology
Buy
FHZNFLUGHAFEN ZUERICH N
1.236 B CHF204.6 CHF0.00%36.846 K0.916.281 B CHF20.659.91 CHF2.59%Transportation
Buy
LUKNLUZERNER KB N
1.194 B CHF66.7 CHF−0.45%15.479 K1.863.321 B CHF5.4812.17 CHF3.73%Finance
Buy
FORNFORBO N
1.175 B CHF996 CHF−5.24%3.739 K3.051.483 B CHF13.7372.44 CHF−20.91%2.38%Consumer durables
Neutral
BRKNBURKHALTER N
1.16 B CHF89.2 CHF+0.22%3.065 K0.53944.658 M CHF18.024.95 CHF+24.21%5.00%Industrial services
Neutral
DAEDAETWYLER I
1.151 B CHF175.2 CHF+3.55%12.107 K1.092.876 B CHF40.634.31 CHF−58.56%1.89%Producer manufacturing
Neutral
TECNTECAN GROUP AG N
1.074 B CHF330.6 CHF+3.25%18.882 K0.674.106 B CHF32.0910.30 CHF+4.31%0.94%Health technology
Buy
SWTQSCHWEITER N
1.07 B CHF419.5 CHF+0.60%2.55 K0.77597.064 M CHF21.7619.28 CHF−67.30%3.60%Producer manufacturing
Sell
BOSNBOSSARD N
1.069 B CHF226.0 CHF+1.80%8.59 K1.341.707 B CHF25.948.71 CHF−34.89%1.80%Producer manufacturing
Neutral
MOZNMOBILEZONE N
1.013 B CHF14.54 CHF+0.69%66.906 K1.08623.218 M CHF12.731.14 CHF+0.68%6.23%Retail trade
Neutral
SWONSOFTWAREONE N
1.011 B CHF17.22 CHF+0.47%66.026 K0.652.649 B CHF126.060.14 CHF−88.06%2.10%Distribution services
Neutral
CFTCIE FIN TR I
983.317 M CHF143.0 CHF−0.35%8310.871.135 B CHF11.6712.26 CHF+44.49%4.18%Finance
Strong buy
BCHNBURCKHARDT N
981.963 M CHF610 CHF+1.16%3.818 K0.992.044 B CHF22.9226.61 CHF+79.58%1.99%Producer manufacturing
Neutral
TXGNTX GROUP N
980.9 M CHF162.8 CHF−1.33%9510.391.748 B CHF70.662.30 CHF−96.95%1.21%Consumer services
Buy
DOCMDOCMORRIS N
969.462 M CHF43.00 CHF−3.20%55.703 K0.51615.928 M CHF−9.69 CHF+58.58%0.00%Distribution services
Buy
LLBNLIECHT LANDBK N
966.059 M CHF74.9 CHF+0.13%10.002 K1.772.286 B CHF14.025.34 CHF3.61%Finance
Buy
SGKNST GALLER KB N
956.442 M CHF435.5 CHF+0.11%1.387 K0.622.604 B CHF12.5834.63 CHF4.37%Finance
Neutral
BYSBYSTRONIC AG
930.1 M CHF310.0 CHF+1.31%1.35 K0.63632.83 M CHF493.080.63 CHF−96.70%3.92%Producer manufacturing
Neutral
REHNROMANDE ENERGIE N
918.177 M CHF55.0 CHF+1.10%9880.741.544 B CHF6.658.28 CHF+546.97%2.65%Utilities
Buy
AEVSAEVIS N
914.363 M CHF15.85 CHF+0.32%12.433 K19.231.333 B CHF−0.47 CHF−815.91%2.85%Health services
TEMNTEMENOS N
898.853 M CHF61.80 CHF+1.39%359.781 K0.894.389 B CHF37.701.64 CHF+6.39%1.97%Technology services
Neutral
VETNVETROPACK N
898.8 M CHF32.70 CHF+0.77%5.788 K0.62643.289 M CHF10.243.19 CHF+99.62%3.08%Process industries
Neutral
VACNVAT GROUP N
885.316 M CHF429.3 CHF+1.06%89.352 K0.8512.74 B CHF64.366.67 CHF−24.69%1.47%Producer manufacturing
Buy
BEANBELIMO N
858.785 M CHF527.5 CHF+1.25%11.996 K0.426.408 B CHF43.5012.13 CHF+31.71%1.63%Producer manufacturing
Buy
HUBNHUBER+SUHNER N
851.062 M CHF77.8 CHF+1.43%16.263 K1.161.416 B CHF22.403.47 CHF−21.96%2.22%Electronic technology
Buy
FTONFEINTOOL N
847.705 M CHF18.50 CHF+1.37%6.84 K0.72268.902 M CHF19.590.94 CHF−64.31%1.86%Producer manufacturing
Buy
ACLNACCELLERON N
822.14 M CHF43.30 CHF+1.45%170.27 K0.724.001 B CHF44.740.97 CHF1.99%Producer manufacturing
Buy
BCGEBC GENEVE N
801.344 M CHF288 CHF+0.70%4920.942.025 B CHF8.8732.46 CHF2.27%Finance
Buy
VATNVALIANT N
780.698 M CHF99.6 CHF−5.60%81.16 K6.591.665 B CHF10.609.39 CHF5.22%Finance
Buy
BLKBBASELLAND KB PS
775.126 M CHF848 CHF0.00%1070.55475.795 M CHF3.04278.64 CHF4.72%Finance
GRKPGRAUB KB PS
757.313 M CHF1,715 CHF+1.78%1711.161.264 B CHF18.3393.57 CHF2.82%Finance
Neutral
PMNPHOENIX MECANO N
753.426 M CHF488 CHF0.00%1900.30468.484 M CHF10.6845.69 CHF+29.96%3.69%Producer manufacturing
Neutral
KOMNKOMAX N
743.165 M CHF131.0 CHF+0.77%7.703 K0.91666.562 M CHF15.378.52 CHF+8.21%2.31%Producer manufacturing
Neutral
ZEHNZEHNDER N
740.416 M CHF59.6 CHF+1.36%28.206 K4.26655.999 M CHF15.933.74 CHF−32.64%2.21%Producer manufacturing
Buy
BEKNBEKB / BCBE N
735.035 M CHF234 CHF+0.43%1.386 K0.792.153 B CHF4.29%Finance