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 CHF94.20 CHF+2.21%4.434 M1.02235.407 B CHF22.274.23 CHF−30.16%3.26%Consumer Non-Durables
Buy
UBSGUBS GROUP N
64.3 B CHF26.33 CHF−1.72%10.645 M1.3585.868 B CHF3.327.94 CHF2.38%Finance
Neutral
ZURNZURICH INSURANCE N
58.843 B CHF455.5 CHF+0.86%275.58 K1.0465.207 B CHF17.0126.77 CHF−15.59%5.76%Finance
Neutral
ROROCHE I
58.716 B CHF242.8 CHF+0.58%16.86 K0.50179.274 B CHF16.9814.30 CHF−11.70%3.98%Health Technology
Neutral
SRENSWISS RE N
44.43 B CHF103.50 CHF+0.98%879.729 K1.3329.621 B CHF11.009.41 CHF+115.97%6.06%Finance
Neutral
NOVNNOVARTIS N
40.835 B CHF90.54 CHF+0.85%2.554 M0.74177.829 B CHF13.876.53 CHF+110.97%3.68%Health Technology
Neutral
ABBNABB LTD N
28.822 B CHF46.57 CHF+1.84%3.45 M1.2085.058 B CHF27.071.72 CHF+17.29%1.90%Producer Manufacturing
Neutral
HOLNHOLCIM N
27.009 B CHF79.76 CHF+0.61%1.168 M0.8745.579 B CHF14.925.35 CHF+43.49%3.15%Non-Energy Minerals
Buy
KNINKUEHNE+NAGEL INT N
23.849 B CHF250.5 CHF+1.05%215.012 K0.9029.832 B CHF23.9010.48 CHF−45.71%5.65%Transportation
Sell
ADENADECCO N
23.275 B CHF32.96 CHF+2.87%1.112 M1.575.316 B CHF18.831.75 CHF−13.69%7.80%Commercial Services
Neutral
CFRRICHEMONT N
19.825 B CHF132.95 CHF+0.08%608.643 K0.8777.821 B CHF1.88%Consumer Durables
Buy
SLHNSWISS LIFE HOLDING AG N
15.105 B CHF639.6 CHF+0.03%118.394 K1.7018.734 B CHF17.2837.01 CHF−6.99%4.69%Finance
Neutral
AVOLAVOLTA N
12.79 B CHF36.58 CHF−0.33%329.466 K1.095.601 B CHF68.500.53 CHF0.00%Retail Trade
Buy
SCHNSCHINDLER N
11.494 B CHF230.0 CHF+0.88%15.478 K0.9124.804 B CHF28.608.04 CHF+4.66%1.75%Producer Manufacturing
Buy
SIKASIKA N
11.239 B CHF276.0 CHF+0.73%254.486 K1.1043.965 B CHF41.506.65 CHF+0.72%1.20%Process Industries
Buy
SCMNSWISSCOM N
11.072 B CHF497.0 CHF+0.24%110.353 K0.9925.683 B CHF14.9333.28 CHF+7.95%4.44%Communications
Neutral
DKSHDKSH N
11.066 B CHF62.2 CHF+1.47%87.8 K1.413.982 B CHF22.232.80 CHF−18.64%3.67%Distribution Services
Buy
HELNHELVETIA HOLDING N
10.463 B CHF123.1 CHF−0.24%96.191 K1.286.513 B CHF22.995.35 CHF−43.13%4.78%Finance
Neutral
ALSNALSO N
9.676 B CHF230.5 CHF−0.86%6.128 K0.922.981 B CHF23.789.69 CHF2.06%Distribution Services
Buy
BALNBALOISE N
9.58 B CHF144.0 CHF+1.62%136.7 K0.766.398 B CHF27.235.29 CHF−59.47%5.43%Finance
Neutral
SDZSANDOZ GROUP N
8.941 B CHF31.50 CHF+4.24%1.839 M1.4313.025 B CHF0.00%Health Technology
Buy
ALCALCON N
8.497 B CHF72.94 CHF−0.52%715.324 K0.9936.638 B CHF41.381.76 CHF+175.54%0.29%Health Technology
Buy
SNBNSNB N
8.481 B CHF4030 CHF+0.75%200.69400 M CHF0.01286947.00 CHF0.00%Finance
BARNBARRY CALLEBAUT N
8.471 B CHF1509 CHF−1.69%16.59 K0.968.413 B CHF18.6580.90 CHF+15.84%1.89%Consumer Non-Durables
Buy
UHRSWATCH GROUP I
7.888 B CHF196.35 CHF+0.67%111.067 K0.8110.068 B CHF11.7216.75 CHF+13.43%3.08%Consumer Durables
Neutral
GIVNGIVAUDAN N
6.915 B CHF4080 CHF+0.20%16.991 K1.0937.576 B CHF42.2996.47 CHF+9.18%1.67%Consumer Non-Durables
Neutral
LONNLONZA N
6.717 B CHF526.4 CHF+1.19%164.659 K1.0438.642 B CHF59.318.88 CHF−77.54%0.67%Health Technology
Strong buy
SGSNSGS N
6.622 B CHF82.38 CHF+0.00%368.792 K0.9115.593 B CHF27.562.99 CHF−8.57%3.88%Commercial Services
Neutral
BAERJULIUS BAER N
5.846 B CHF52.52 CHF−1.02%547.178 K0.9610.465 B CHF23.842.20 CHF4.90%Finance
Buy
LISNLINDT N
5.201 B CHF105000 CHF−1.87%1131.2324.98 B CHF36.722859.10 CHF+41.58%1.31%Consumer Non-Durables
Neutral
BELLBELL FOOD GROUP N
4.514 B CHF273.5 CHF+2.63%1.206 K1.081.671 B CHF13.2520.64 CHF+1.63%2.63%Consumer Non-Durables
Neutral
BKWBKW N
4.433 B CHF139.9 CHF−1.34%47.626 K1.137.481 B CHF15.459.06 CHF+56.87%2.40%Utilities
Buy
CLNCLARIANT N
4.377 B CHF14.21 CHF−1.25%1.07 M1.194.742 B CHF35.150.40 CHF−61.05%2.92%Process Industries
Buy
EMMNEMMI N
4.242 B CHF922 CHF+0.55%2.904 K1.064.906 B CHF26.4834.82 CHF−14.06%1.69%Consumer Non-Durables
Buy
GFGEORG FISCHER N
4.026 B CHF66.65 CHF+0.76%235.049 K1.635.425 B CHF23.242.87 CHF+9.67%1.97%Producer Manufacturing
Buy
LOGNLOGITECH N
3.809 B CHF76.68 CHF+0.39%473.81 K0.5312.815 B CHF22.363.43 CHF+60.16%1.39%Electronic Technology
Neutral
GALEGALENICA N
3.746 B CHF71.40 CHF+0.35%100.208 K1.653.522 B CHF12.485.72 CHF+69.29%3.09%Distribution Services
Neutral
SOONSONOVA N
3.738 B CHF266.8 CHF−0.11%97.748 K0.9215.37 B CHF26.6110.03 CHF−5.53%1.72%Health Technology
Buy
SRAILSTADLER RAIL N
3.608 B CHF28.75 CHF+1.41%145.357 K1.052.835 B CHF23.131.24 CHF−7.01%3.17%Producer Manufacturing
Neutral
IMPNIMPLENIA N
3.596 B CHF34.10 CHF+0.15%12.929 K0.45628.284 M CHF4.507.57 CHF+149.24%1.76%Industrial Services
Buy
BUCNBUCHER N
3.575 B CHF378.0 CHF+1.07%18.857 K1.163.824 B CHF10.9934.38 CHF+32.44%3.61%Producer Manufacturing
Buy
AMSAMS-OSRAM
3.488 B CHF1.2000 CHF−2.28%5.128 M0.751.213 B CHF−3.57 CHF−200.30%0.00%Electronic Technology
Neutral
SUNSULZER N
3.282 B CHF117.4 CHF+0.86%68.832 K2.383.933 B CHF17.626.66 CHF−83.85%3.22%Producer Manufacturing
Buy
STLNSWISS STEEL HOLDING AG
3.152 B CHF0.0780 CHF+2.63%356.174 K0.27468.064 M CHF−0.09 CHF−115.05%0.00%Non-Energy Minerals
SIGNSIG GROUP N
3.138 B CHF18.97 CHF+1.44%1.021 M1.207.148 B CHF30.950.61 CHF+10.47%2.57%Producer Manufacturing
Buy
GEBNGEBERIT N
3.084 B CHF549.6 CHF+1.93%135.694 K1.4918.155 B CHF29.9618.35 CHF−13.30%2.36%Producer Manufacturing
Sell
SFSNSFS GROUP N
3.073 B CHF112.8 CHF+1.44%23.104 K1.114.321 B CHF16.496.84 CHF+5.12%2.25%Producer Manufacturing
Neutral
DOKADORMAKABA N
2.849 B CHF490.5 CHF−0.61%4.045 K1.542.066 B CHF78.686.23 CHF−74.15%1.93%Electronic Technology
Neutral
OERLOC OERLIKON N
2.693 B CHF4.838 CHF+2.94%713.815 K1.141.529 B CHF48.040.10 CHF−79.98%4.26%Process Industries
Neutral
PKTMPIERER MOBILITY AG
2.585 B CHF35.60 CHF−5.07%24.449 K1.511.267 B CHF15.362.32 CHF−35.79%1.30%Commercial Services
Buy
EFGNEFG INTERNATIONAL N
2.441 B CHF11.58 CHF−0.86%243.492 K0.843.644 B CHF12.670.91 CHF4.71%Finance
Buy
STMNSTRAUMANN N
2.412 B CHF119.55 CHF+0.89%359.592 K0.7618.894 B CHF77.541.54 CHF−37.88%0.72%Health Technology
Neutral
AUTNAUTONEUM N
2.302 B CHF151.4 CHF−0.13%2.928 K0.55880.288 M CHF15.349.87 CHF+113.07%1.65%Producer Manufacturing
Neutral
EMSNEMS-CHEMIE N
2.189 B CHF759.0 CHF−1.24%13.304 K1.0317.974 B CHF38.8019.56 CHF−16.85%2.60%Process Industries
Neutral
PGHNPARTNERS GROUP N
2.172 B CHF1237.5 CHF0.00%82.508 K1.7532.571 B CHF32.1038.55 CHF−30.06%2.99%Finance
Buy
ARYNARYZTA N
2.089 B CHF1.782 CHF+0.22%1.657 M0.831.763 B CHF0.00%Retail Trade
Buy
EDHNENERGIEDIENST N
1.91 B CHF39.6 CHF+2.06%8.584 K5.161.283 B CHF12.553.16 CHF2.32%Utilities
Strong buy
VONNVONTOBEL N
1.7 B CHF54.9 CHF+1.67%88.031 K1.593.03 B CHF14.633.75 CHF5.56%Finance
Neutral
LANDLANDIS+GYR N
1.606 B CHF70.1 CHF−3.58%96.633 K2.582.096 B CHF34.972.00 CHF3.03%Producer Manufacturing
Buy
BCVNBC VAUD N
1.597 B CHF94.70 CHF−1.10%88.138 K1.228.221 B CHF17.335.46 CHF4.49%Finance
Sell
BSKPBASLER KB PS
1.464 B CHF67.4 CHF−0.00%2.256 K0.44343.708 M CHF16.264.15 CHF4.82%Finance
RIENRIETER N
1.419 B CHF131.0 CHF+1.71%6.175 K1.04575.26 M CHF7.9516.48 CHF+134.04%2.33%Producer Manufacturing
Buy
VAHNVAUDOISE ASSU N
1.413 B CHF440 CHF−2.65%3.678 K2.381.321 B CHF9.6145.76 CHF−0.30%4.42%Finance
Neutral
AEROMONTANA N
1.39 B CHF18.38 CHF+0.99%128.267 K3.081.128 B CHF−0.60 CHF+1.26%0.00%Electronic Technology
Buy
SFZNSIEGFRIED N
1.271 B CHF859 CHF0.00%6.826 K1.613.687 B CHF32.7626.22 CHF+19.06%0.40%Health Technology
Buy
FHZNFLUGHAFEN ZUERICH N
1.236 B CHF189.9 CHF+0.80%30.842 K0.635.783 B CHF19.179.91 CHF2.81%Transportation
Buy
LUKNLUZERNER KB N
1.194 B CHF68.9 CHF+0.44%6.275 K0.473.4 B CHF5.6612.17 CHF3.64%Finance
Buy
FORNFORBO N
1.175 B CHF1090 CHF−0.37%1.416 K0.881.546 B CHF15.0572.44 CHF−20.91%2.29%Consumer Durables
Neutral
BRKNBURKHALTER N
1.16 B CHF98.5 CHF−0.81%8.287 K1.321.054 B CHF19.904.95 CHF+24.21%4.28%Industrial Services
Neutral
DAEDAETWYLER I
1.152 B CHF192.2 CHF+1.16%13.134 K0.793.23 B CHF48.913.93 CHF−65.57%1.68%Producer Manufacturing
Buy
TECNTECAN GROUP AG N
1.074 B CHF331.6 CHF−0.48%23.801 K0.864.268 B CHF32.1910.30 CHF+4.31%0.90%Health Technology
Buy
SWTQSCHWEITER N
1.07 B CHF442.0 CHF+0.11%3.602 K1.66632.143 M CHF22.9319.28 CHF−67.30%3.40%Producer Manufacturing
Neutral
BOSNBOSSARD N
1.069 B CHF218.5 CHF+0.69%10.916 K1.191.669 B CHF22.669.64 CHF−23.04%1.84%Producer Manufacturing
Neutral
MOZNMOBILEZONE N
1.013 B CHF13.54 CHF+0.15%73.639 K1.29583.512 M CHF11.851.14 CHF+0.68%6.66%Retail Trade
Buy
SWONSOFTWAREONE N
1.011 B CHF16.02 CHF+0.75%344.037 K2.112.458 B CHF117.280.14 CHF−88.06%2.26%Distribution Services
Buy
CFTCIE FIN TR I
983.317 M CHF148.0 CHF0.00%3.028 K1.901.17 B CHF12.0812.26 CHF+44.49%3.68%Finance
Strong buy
TXGNTX GROUP N
980.9 M CHF148.2 CHF+1.09%1.483 K0.591.553 B CHF64.332.30 CHF−96.95%1.36%Consumer Services
Buy
DOCMDOCMORRIS N
969.462 M CHF75.00 CHF−9.20%237.184 K3.541.112 B CHF−9.69 CHF+58.58%0.00%Distribution Services
Buy
LLBNLIECHT LANDBK N
966.059 M CHF71.3 CHF−0.28%3.92 K0.422.185 B CHF13.345.34 CHF3.78%Finance
Buy
SGKNST GALLER KB N
956.442 M CHF460.5 CHF−0.11%3.316 K0.842.759 B CHF13.3034.63 CHF3.69%Finance
Neutral
BYSBYSTRONIC AG
930.1 M CHF428.5 CHF+0.59%5250.49880.998 M CHF21.1520.26 CHF2.82%Producer Manufacturing
Neutral
REHNROMANDE ENERGIE N
918.177 M CHF57.8 CHF−1.37%2.401 K0.611.663 B CHF6.988.28 CHF+546.97%2.46%Utilities
Buy
AEVSAEVIS N
914.363 M CHF14.95 CHF0.00%3.874 K0.681.261 B CHF−0.47 CHF−815.91%3.01%Health Services
TEMNTEMENOS N
898.853 M CHF53.95 CHF−2.00%306.398 K0.543.964 B CHF32.381.67 CHF+7.07%2.00%Technology Services
Neutral
VETNVETROPACK N
898.8 M CHF30.65 CHF−1.13%23.106 K1.14614.544 M CHF3.23%Process Industries
Buy
VACNVAT GROUP N
885.316 M CHF460.3 CHF+0.50%58.168 K0.8413.736 B CHF72.576.34 CHF−12.43%1.36%Producer Manufacturing
Buy
BEANBELIMO N
858.785 M CHF435.8 CHF+0.97%9.985 K0.915.308 B CHF39.1311.14 CHF+18.41%1.97%Producer Manufacturing
Buy
HUBNHUBER+SUHNER N
851.062 M CHF77.0 CHF+1.05%28.31 K1.451.407 B CHF22.173.47 CHF−21.96%2.23%Electronic Technology
Buy
FTONFEINTOOL N
847.705 M CHF18.20 CHF−1.09%4.113 K0.75271.112 M CHF19.270.94 CHF−64.31%1.85%Producer Manufacturing
Buy
BCHNBURCKHARDT N
829.701 M CHF609 CHF+2.53%4.542 K1.102.014 B CHF26.3423.12 CHF+71.12%2.02%Producer Manufacturing
Buy
ACLNACCELLERON N
822.14 M CHF36.34 CHF+2.48%267.352 K1.433.324 B CHF37.550.97 CHF2.06%Producer Manufacturing
Buy
BCGEBC GENEVE N
801.344 M CHF292 CHF−0.68%5430.202.081 B CHF9.0032.46 CHF2.21%Finance
Buy
VATNVALIANT N
780.698 M CHF109.4 CHF0.00%25.634 K1.231.728 B CHF11.819.26 CHF4.57%Finance
Buy
BLKBBASELLAND KB PS
775.126 M CHF872 CHF−0.46%2500.50491.505 M CHF3.22271.17 CHF4.57%Finance
GRKPGRAUB KB PS
757.313 M CHF1780 CHF−0.28%1160.831.339 B CHF20.3287.61 CHF2.66%Finance
Neutral
PMNPHOENIX MECANO N
753.426 M CHF512 CHF+0.79%8890.78487.685 M CHF11.2145.69 CHF+29.96%3.25%Producer Manufacturing
Neutral
KOMNKOMAX N
743.165 M CHF165.0 CHF+1.35%13.984 K1.29834.741 M CHF19.368.52 CHF+8.21%1.84%Producer Manufacturing
Neutral
ZEHNZEHNDER N
740.416 M CHF57.3 CHF+1.24%6.234 K0.66631.455 M CHF15.313.74 CHF−32.64%2.30%Producer Manufacturing
Buy
BEKNBEKB / BCBE N
735.035 M CHF251 CHF0.00%1.657 K0.652.319 B CHF3.82%Finance
KARNKARDEX N
682.123 M CHF243.5 CHF+0.83%6.104 K0.971.862 B CHF29.048.38 CHF+36.38%2.07%Electronic Technology
Buy