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 CHF92.70 CHF+0.67%4.968 M1.08242.636 B CHF21.914.23 CHF−30.16%3.18%Consumer Non-Durables
Buy
UBSGUBS GROUP N
64.3 B CHF25.06 CHF+0.40%5.917 M0.8880.323 B CHF3.227.78 CHF1.98%Finance
Buy
ZURNZURICH INSURANCE N
58.843 B CHF439.9 CHF−0.61%280.299 K0.8063.518 B CHF16.4326.77 CHF−15.59%5.46%Finance
Neutral
ROROCHE I
58.716 B CHF240.0 CHF+1.35%43.749 K1.31178.916 B CHF16.7814.30 CHF−11.70%4.00%Health Technology
Neutral
SRENSWISS RE N
44.43 B CHF99.50 CHF0.00%472.564 K0.4028.754 B CHF10.579.41 CHF+115.97%5.75%Finance
Neutral
NOVNNOVARTIS N
40.835 B CHF89.50 CHF−0.56%3.25 M0.87177.274 B CHF13.716.53 CHF+110.97%3.69%Health Technology
Neutral
ABBNABB LTD N
28.822 B CHF44.94 CHF+0.97%2.485 M0.7083.589 B CHF26.121.72 CHF+17.29%1.94%Producer Manufacturing
Neutral
HOLNHOLCIM N
27.009 B CHF79.10 CHF+1.72%1.384 M0.9945.475 B CHF14.805.35 CHF+43.49%3.16%Non-Energy Minerals
Buy
KNINKUEHNE+NAGEL INT N
23.849 B CHF242.8 CHF+1.80%252.033 K1.0729.218 B CHF23.1610.48 CHF−45.71%5.77%Transportation
Sell
ADENADECCO N
23.275 B CHF31.82 CHF+2.25%707.845 K0.675.28 B CHF16.891.88 CHF−8.42%7.86%Commercial Services
Neutral
CFRRICHEMONT N
19.825 B CHF129.85 CHF+1.64%642.566 K0.6376.064 B CHF1.93%Consumer Durables
Buy
SLHNSWISS LIFE HOLDING AG N
15.105 B CHF617.8 CHF+0.91%58.013 K0.7318.101 B CHF16.6937.01 CHF−6.99%4.86%Finance
Neutral
AVOLAVOLTA N
12.79 B CHF34.70 CHF−0.06%271.78 K0.785.295 B CHF64.980.53 CHF0.00%Retail Trade
Buy
SCHNSCHINDLER N
11.494 B CHF222.5 CHF+0.91%12.091 K0.6824.201 B CHF27.668.04 CHF+4.66%1.80%Producer Manufacturing
Buy
SIKASIKA N
11.239 B CHF264.2 CHF+3.04%240.388 K0.8642.393 B CHF39.736.65 CHF+0.72%1.25%Process Industries
Buy
SCMNSWISSCOM N
11.072 B CHF505.0 CHF−0.30%139.181 K1.3326.159 B CHF15.2933.03 CHF+6.80%4.36%Communications
Neutral
DKSHDKSH N
11.066 B CHF59.6 CHF−0.17%105.085 K1.823.871 B CHF21.302.80 CHF−18.64%3.78%Distribution Services
Buy
HELNHELVETIA HOLDING N
10.463 B CHF118.6 CHF+0.42%66.703 K0.856.26 B CHF22.155.35 CHF−43.13%4.97%Finance
Neutral
ALSNALSO N
9.676 B CHF226.5 CHF+1.12%7.038 K0.782.904 B CHF23.379.69 CHF2.12%Distribution Services
Buy
BALNBALOISE N
9.58 B CHF142.9 CHF+2.81%243.742 K1.866.452 B CHF27.025.29 CHF−59.47%5.18%Finance
Neutral
SDZSANDOZ GROUP N
8.941 B CHF30.00 CHF−2.31%1.704 M0.8012.93 B CHF0.00%Health Technology
Buy
ALCALCON N
8.497 B CHF72.00 CHF+0.61%766.855 K0.9735.978 B CHF40.851.76 CHF+175.54%0.29%Health Technology
Buy
SNBNSNB N
8.481 B CHF4210 CHF+0.24%452.27421 M CHF0.01286947.00 CHF0.00%Finance
BARNBARRY CALLEBAUT N
8.471 B CHF1377 CHF−1.15%9.34 K0.537.547 B CHF17.0280.90 CHF+15.84%2.11%Consumer Non-Durables
Buy
UHRSWATCH GROUP I
7.888 B CHF194.95 CHF+0.75%157.323 K0.8310.06 B CHF11.6416.75 CHF+13.43%3.08%Consumer Durables
Neutral
GIVNGIVAUDAN N
6.915 B CHF3962 CHF+0.92%10.783 K0.6236.561 B CHF41.0796.47 CHF+9.18%1.72%Consumer Non-Durables
Neutral
LONNLONZA N
6.717 B CHF527.8 CHF+2.72%141.808 K0.7439.207 B CHF59.478.88 CHF−77.54%0.66%Health Technology
Strong buy
SGSNSGS N
6.622 B CHF83.14 CHF+1.27%509.287 K1.1515.324 B CHF27.812.99 CHF−8.57%3.85%Commercial Services
Neutral
BAERJULIUS BAER N
5.846 B CHF49.11 CHF+1.82%477.509 K0.729.686 B CHF22.292.20 CHF5.29%Finance
Buy
LISNLINDT N
5.201 B CHF105000 CHF0.00%1291.6924.403 B CHF36.722859.10 CHF+41.58%1.24%Consumer Non-Durables
Neutral
BELLBELL FOOD GROUP N
4.514 B CHF269.5 CHF+0.37%7130.421.69 B CHF13.0620.64 CHF+1.63%2.60%Consumer Non-Durables
Neutral
BKWBKW N
4.433 B CHF135.2 CHF−0.88%23.418 K0.407.133 B CHF14.939.06 CHF+56.87%2.07%Utilities
Buy
CLNCLARIANT N
4.377 B CHF13.26 CHF+1.84%674.095 K0.784.37 B CHF32.560.41 CHF−60.77%3.17%Process Industries
Buy
LOGNLOGITECH N
4.336 B CHF72.66 CHF+0.67%537.346 K0.7012.191 B CHF26.612.73 CHF+9.40%1.46%Electronic Technology
Neutral
EMMNEMMI N
4.242 B CHF882 CHF+1.15%3.852 K0.824.719 B CHF25.3334.82 CHF−14.06%1.64%Consumer Non-Durables
Buy
GFGEORG FISCHER N
4.026 B CHF64.55 CHF+2.70%175.012 K1.115.294 B CHF22.512.87 CHF+9.67%2.01%Producer Manufacturing
Buy
GALEGALENICA N
3.746 B CHF70.85 CHF+0.71%80.414 K1.083.507 B CHF12.395.72 CHF+69.29%3.11%Distribution Services
Neutral
SOONSONOVA N
3.738 B CHF257.0 CHF+2.11%103.731 K0.9014.788 B CHF25.6310.03 CHF−5.53%1.79%Health Technology
Buy
SRAILSTADLER RAIL N
3.608 B CHF27.45 CHF+0.55%105.34 K0.502.745 B CHF22.081.24 CHF−7.01%3.28%Producer Manufacturing
Neutral
IMPNIMPLENIA N
3.596 B CHF34.40 CHF+2.38%26.331 K0.72634.742 M CHF4.547.57 CHF+149.24%1.74%Industrial Services
Buy
BUCNBUCHER N
3.575 B CHF360.5 CHF+1.12%15.268 K1.023.686 B CHF10.4834.38 CHF+32.44%3.61%Producer Manufacturing
Buy
AMSAMS-OSRAM
3.488 B CHF1.0360 CHF−0.14%9.805 M1.541.023 B CHF−3.25 CHF−268.33%0.00%Electronic Technology
Neutral
SUNSULZER N
3.282 B CHF110.6 CHF+1.47%16.003 K0.363.737 B CHF16.596.66 CHF−83.85%3.16%Producer Manufacturing
Buy
STLNSWISS STEEL HOLDING AG
3.152 B CHF0.0800 CHF−7.83%2.906 M2.62492.699 M CHF−0.09 CHF−115.05%0.00%Non-Energy Minerals
SIGNSIG GROUP N
3.138 B CHF18.82 CHF−0.63%618.281 K0.637.194 B CHF30.700.61 CHF+10.47%2.50%Producer Manufacturing
Buy
GEBNGEBERIT N
3.084 B CHF495.5 CHF+2.55%76.002 K0.9316.684 B CHF27.0118.35 CHF−13.30%2.54%Producer Manufacturing
Sell
SFSNSFS GROUP N
3.073 B CHF110.2 CHF−0.72%21.439 K0.814.282 B CHF16.116.84 CHF+5.12%2.27%Producer Manufacturing
Neutral
DOKADORMAKABA N
2.849 B CHF484.0 CHF+2.33%2.789 K0.792.026 B CHF77.636.23 CHF−74.15%1.96%Electronic Technology
Neutral
OERLOC OERLIKON N
2.693 B CHF3.918 CHF+1.08%243.299 K0.641.275 B CHF38.910.10 CHF−79.98%5.10%Process Industries
Neutral
PKTMPIERER MOBILITY AG
2.585 B CHF36.00 CHF−2.04%17.198 K1.101.217 B CHF15.542.32 CHF−35.79%5.46%Commercial Services
Buy
EFGNEFG INTERNATIONAL N
2.441 B CHF10.68 CHF0.00%159.037 K0.413.332 B CHF11.690.91 CHF5.15%Finance
Neutral
STMNSTRAUMANN N
2.412 B CHF138.10 CHF+3.41%194.353 K0.9522.019 B CHF89.571.54 CHF−37.88%0.58%Health Technology
Neutral
AUTNAUTONEUM N
2.302 B CHF151.0 CHF+1.34%8.385 K0.95876.804 M CHF15.309.87 CHF+113.07%0.00%Producer Manufacturing
Neutral
EMSNEMS-CHEMIE N
2.189 B CHF730.5 CHF+2.38%14.819 K1.2417.086 B CHF37.3419.56 CHF−16.85%2.74%Process Industries
Neutral
PGHNPARTNERS GROUP N
2.172 B CHF1195.0 CHF+1.19%54.722 K1.0431.452 B CHF31.0038.55 CHF−30.06%3.10%Finance
Buy
ARYNARYZTA N
2.089 B CHF1.718 CHF+2.44%1.244 M0.741.704 B CHF26.970.06 CHF0.00%Retail Trade
Buy
EDHNENERGIEDIENST N
1.91 B CHF37.3 CHF0.00%5000.371.233 B CHF11.823.16 CHF2.28%Utilities
Strong buy
VONNVONTOBEL N
1.7 B CHF51.4 CHF+0.19%45.607 K0.832.884 B CHF13.693.75 CHF5.84%Finance
Neutral
LANDLANDIS+GYR N
1.606 B CHF69.4 CHF+1.31%46.031 K1.242.001 B CHF34.622.00 CHF3.17%Producer Manufacturing
Buy
BCVNBC VAUD N
1.597 B CHF99.85 CHF+0.30%96.037 K1.718.573 B CHF18.285.46 CHF3.81%Finance
Sell
BSKPBASLER KB PS
1.464 B CHF66.4 CHF−1.48%2.849 K0.38338.609 M CHF16.024.15 CHF4.89%Finance
RIENRIETER N
1.419 B CHF127.2 CHF+2.91%8.52 K1.12568.114 M CHF7.7216.48 CHF+134.04%1.18%Producer Manufacturing
Buy
VAHNVAUDOISE ASSU N
1.413 B CHF452 CHF+1.12%1.734 K1.491.321 B CHF9.8845.76 CHF−0.30%4.42%Finance
Neutral
AEROMONTANA N
1.39 B CHF17.34 CHF+3.21%53.48 K1.411.075 B CHF−0.60 CHF+1.26%0.00%Electronic Technology
Buy
SFZNSIEGFRIED N
1.271 B CHF876 CHF+0.69%4.113 K0.833.76 B CHF33.4026.22 CHF+19.06%0.39%Health Technology
Buy
FHZNFLUGHAFEN ZUERICH N
1.236 B CHF187.7 CHF+0.43%34.101 K0.705.762 B CHF18.959.91 CHF1.86%Transportation
Buy
LUKNLUZERNER KB N
1.194 B CHF68.1 CHF+0.44%7.792 K0.383.375 B CHF5.6012.17 CHF3.61%Finance
Buy
FORNFORBO N
1.175 B CHF1064 CHF+1.33%4.231 K4.761.503 B CHF14.6972.44 CHF−20.91%2.16%Consumer Durables
Neutral
BRKNBURKHALTER N
1.16 B CHF100.4 CHF+0.70%5.674 K0.961.066 B CHF20.284.95 CHF+24.21%4.23%Industrial Services
Neutral
DAEDAETWYLER I
1.152 B CHF177.2 CHF+0.45%7.382 K0.733.012 B CHF45.103.93 CHF−65.57%1.81%Producer Manufacturing
Neutral
TECNTECAN GROUP AG N
1.074 B CHF332.6 CHF+1.65%18.38 K0.504.26 B CHF32.2910.30 CHF+4.31%0.87%Health Technology
Buy
SWTQSCHWEITER N
1.07 B CHF408.5 CHF+0.62%1.641 K0.84584.894 M CHF21.1919.28 CHF−67.30%4.90%Producer Manufacturing
Neutral
BOSNBOSSARD N
1.069 B CHF207.0 CHF+4.33%10.356 K1.251.592 B CHF21.479.64 CHF−23.04%2.66%Producer Manufacturing
Neutral
MOZNMOBILEZONE N
1.013 B CHF13.22 CHF+0.76%27.8 K0.30570.564 M CHF11.571.14 CHF+0.68%6.81%Retail Trade
Buy
SWONSOFTWAREONE N
1.011 B CHF15.82 CHF+2.06%150.326 K1.002.445 B CHF115.810.14 CHF−88.06%2.21%Distribution Services
Buy
CFTCIE FIN TR I
983.317 M CHF147.5 CHF+2.79%2.29 K1.631.154 B CHF12.0412.26 CHF+44.49%3.69%Finance
Strong buy
TXGNTX GROUP N
980.9 M CHF142.0 CHF+0.71%3.609 K1.371.504 B CHF61.632.30 CHF−96.95%0.21%Consumer Services
Buy
DOCMDOCMORRIS N
969.462 M CHF85.55 CHF+3.63%64.718 K0.451.09 B CHF−9.69 CHF+58.58%0.00%Distribution Services
Buy
LLBNLIECHT LANDBK N
966.059 M CHF69.8 CHF+3.10%9.684 K1.022.133 B CHF13.065.34 CHF3.58%Finance
Buy
SGKNST GALLER KB N
956.442 M CHF468.0 CHF−0.11%3.398 K0.952.801 B CHF13.5234.63 CHF3.63%Finance
Neutral
BYSBYSTRONIC AG
930.1 M CHF405.5 CHF+1.38%3930.23838.603 M CHF20.0120.26 CHF2.96%Producer Manufacturing
Neutral
REHNROMANDE ENERGIE N
918.177 M CHF56.6 CHF+0.71%5.023 K2.251.607 B CHF6.848.28 CHF+546.97%2.54%Utilities
Buy
AEVSAEVIS N
914.363 M CHF14.50 CHF+2.11%13.886 K4.371.223 B CHF−0.47 CHF−815.91%3.10%Health Services
TEMNTEMENOS N
898.853 M CHF57.75 CHF+0.26%578.719 K1.144.158 B CHF34.661.67 CHF+7.07%1.90%Technology Services
Neutral
VETNVETROPACK N
898.8 M CHF31.75 CHF+2.25%15.612 K0.74629.412 M CHF3.15%Process Industries
Buy
VACNVAT GROUP N
885.316 M CHF468.7 CHF+2.72%54.157 K0.7014.057 B CHF73.896.34 CHF−12.43%1.33%Producer Manufacturing
Buy
BEANBELIMO N
858.785 M CHF425.4 CHF+1.38%11.721 K0.835.232 B CHF38.2011.14 CHF+18.41%2.00%Producer Manufacturing
Buy
HUBNHUBER+SUHNER N
851.062 M CHF75.1 CHF+2.74%28.965 K1.531.387 B CHF21.623.47 CHF−21.96%2.80%Electronic Technology
Buy
FTONFEINTOOL N
847.705 M CHF17.60 CHF−1.40%5.672 K0.66259.325 M CHF18.630.94 CHF−64.31%1.93%Producer Manufacturing
Buy
BCHNBURCKHARDT N
829.701 M CHF589 CHF+1.73%4.714 K0.761.997 B CHF25.4823.12 CHF+71.12%2.04%Producer Manufacturing
Buy
ACLNACCELLERON N
822.14 M CHF36.20 CHF+2.43%202.006 K0.873.394 B CHF37.400.97 CHF2.02%Producer Manufacturing
Buy
BCGEBC GENEVE N
801.344 M CHF298 CHF+1.02%1.448 K0.742.11 B CHF9.1832.46 CHF1.85%Finance
Buy
VATNVALIANT N
780.698 M CHF108.2 CHF+0.19%8.073 K0.591.709 B CHF11.859.13 CHF4.62%Finance
Buy
BLKBBASELLAND KB PS
775.126 M CHF876 CHF+0.92%3630.52491.505 M CHF3.23271.17 CHF4.57%Finance
GRKPGRAUB KB PS
757.313 M CHF1735 CHF−0.29%1040.561.301 B CHF19.8087.61 CHF2.74%Finance
Neutral
PMNPHOENIX MECANO N
753.426 M CHF477 CHF−1.24%9041.24457.924 M CHF10.4445.69 CHF+29.96%3.46%Producer Manufacturing
Neutral
KOMNKOMAX N
743.165 M CHF158.8 CHF+0.89%8.901 K0.64814.231 M CHF18.648.52 CHF+8.21%3.46%Producer Manufacturing
Neutral
ZEHNZEHNDER N
740.416 M CHF52.6 CHF+1.74%9.429 K0.72612.487 M CHF14.063.74 CHF−32.64%3.42%Producer Manufacturing
Buy
BEKNBEKB / BCBE N
735.035 M CHF250 CHF+0.81%1.729 K0.842.31 B CHF3.84%Finance
KARNKARDEX N
682.123 M CHF241.0 CHF+1.90%9.078 K1.391.858 B CHF28.748.38 CHF+36.38%1.45%Electronic Technology
Buy