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 CHF95.56 CHF+1.51%12.294 M3.18244.092 B CHF22.594.23 CHF−30.16%3.14%Consumer Non-Durables
Buy
UBSGUBS GROUP N
64.3 B CHF28.49 CHF+1.35%15.443 M2.7491.317 B CHF3.597.94 CHF2.24%Finance
Neutral
ZURNZURICH INSURANCE N
58.843 B CHF473.7 CHF+0.96%464.56 K1.7368.398 B CHF17.6926.77 CHF−15.59%5.49%Finance
Neutral
ROROCHE I
58.716 B CHF252.8 CHF+1.04%159.334 K3.57187.219 B CHF17.6814.30 CHF−11.70%3.80%Health Technology
Neutral
SRENSWISS RE N
44.43 B CHF114.70 CHF+2.27%3.812 M4.0533.147 B CHF12.199.41 CHF+115.97%5.42%Finance
Buy
NOVNNOVARTIS N
40.835 B CHF93.17 CHF+2.13%10.828 M4.17184.543 B CHF14.276.53 CHF+110.97%3.54%Health Technology
Neutral
ABBNABB LTD N
28.822 B CHF49.40 CHF+0.16%18.343 M6.7491.884 B CHF28.721.72 CHF+17.29%1.76%Producer Manufacturing
Neutral
HOLNHOLCIM N
27.009 B CHF78.78 CHF−1.06%2.841 M2.5845.291 B CHF14.745.35 CHF+43.49%3.55%Non-Energy Minerals
Buy
KNINKUEHNE+NAGEL INT N
23.849 B CHF255.5 CHF+1.71%1.095 M6.4530.746 B CHF24.3810.48 CHF−45.71%3.23%Transportation
Sell
ADENADECCO N
23.275 B CHF34.14 CHF−0.81%1.243 M2.705.665 B CHF19.501.75 CHF−13.69%7.32%Commercial Services
Neutral
CFRRICHEMONT N
19.805 B CHF144.05 CHF+0.91%1.607 M1.6984.318 B CHF37.073.89 CHF1.74%Consumer Durables
Buy
SLHNSWISS LIFE HOLDING AG N
15.105 B CHF627.8 CHF+1.03%139.521 K1.3318.394 B CHF16.9637.01 CHF−6.99%5.26%Finance
Neutral
AVOLAVOLTA N
12.79 B CHF36.56 CHF+2.01%1.216 M3.225.579 B CHF68.460.53 CHF1.91%Retail Trade
Buy
SCHNSCHINDLER N
11.494 B CHF228.0 CHF0.00%84.152 K4.1524.731 B CHF28.358.04 CHF+4.66%1.75%Producer Manufacturing
Buy
SIKASIKA N
11.239 B CHF272.9 CHF−1.27%1.176 M6.0043.789 B CHF41.046.65 CHF+0.72%1.21%Process Industries
Buy
SCMNSWISSCOM N
11.072 B CHF498.2 CHF+1.59%241.91 K2.8625.807 B CHF14.9733.28 CHF+7.95%4.42%Communications
Neutral
DKSHDKSH N
11.066 B CHF61.2 CHF+1.49%101.77 K2.073.975 B CHF21.872.80 CHF−18.64%3.68%Distribution Services
Buy
HELNHELVETIA HOLDING N
10.463 B CHF121.1 CHF+0.33%192.321 K1.676.392 B CHF22.625.35 CHF−43.13%5.20%Finance
Neutral
ALSNALSO N
9.676 B CHF262.0 CHF+0.96%34.018 K4.373.359 B CHF27.039.69 CHF1.83%Distribution Services
Buy
BALNBALOISE N
9.58 B CHF155.9 CHF+0.91%234.878 K1.827.039 B CHF29.485.29 CHF−59.47%4.94%Finance
Neutral
SDZSANDOZ GROUP N
8.941 B CHF32.06 CHF+1.04%2 M2.3313.818 B CHF1.40%Health Technology
Buy
ALCALCON N
8.497 B CHF80.34 CHF+0.17%6.342 M6.8740.146 B CHF42.861.87 CHF+188.15%0.30%Health Technology
Buy
SNBNSNB N
8.481 B CHF3960 CHF−2.46%150.76396 M CHF0.01286947.00 CHF0.00%Finance
BARNBARRY CALLEBAUT N
8.471 B CHF1566 CHF−0.06%71.266 K4.768.583 B CHF1.85%Consumer Non-Durables
Neutral
UHRSWATCH GROUP I
7.888 B CHF193.15 CHF+1.47%263.836 K1.489.901 B CHF11.5316.75 CHF+13.43%3.37%Consumer Durables
Neutral
GIVNGIVAUDAN N
6.915 B CHF4237 CHF+0.78%42.852 K2.7139.099 B CHF43.9296.47 CHF+9.18%1.60%Consumer Non-Durables
Neutral
LONNLONZA N
6.717 B CHF486.4 CHF−0.45%406.117 K2.0836.131 B CHF54.808.88 CHF−77.54%0.82%Health Technology
Strong buy
SGSNSGS N
6.622 B CHF84.00 CHF+0.62%809.555 K2.2415.899 B CHF28.102.99 CHF−8.57%3.81%Commercial Services
Neutral
BAERJULIUS BAER N
5.846 B CHF54.08 CHF+0.48%908.33 K1.7310.666 B CHF24.552.20 CHF4.81%Finance
Buy
LISNLINDT N
5.201 B CHF107200 CHF+0.75%5475.4424.858 B CHF37.492859.10 CHF+41.58%1.31%Consumer Non-Durables
Neutral
BELLBELL FOOD GROUP N
4.514 B CHF284.5 CHF+4.79%4.211 K4.821.784 B CHF13.7820.64 CHF+1.63%2.46%Consumer Non-Durables
Neutral
BKWBKW N
4.433 B CHF142.0 CHF+0.07%137.518 K3.357.492 B CHF15.689.06 CHF+56.87%2.39%Utilities
Buy
CLNCLARIANT N
4.377 B CHF14.40 CHF+1.27%2.345 M2.514.746 B CHF35.620.40 CHF−61.05%2.92%Process Industries
Buy
EMMNEMMI N
4.242 B CHF900 CHF−0.22%4.303 K1.834.815 B CHF25.8534.82 CHF−14.06%1.72%Consumer Non-Durables
Buy
GFGEORG FISCHER N
4.026 B CHF65.20 CHF−1.06%382.025 K2.765.347 B CHF22.742.87 CHF+9.67%1.99%Producer Manufacturing
Buy
LOGNLOGITECH N
3.809 B CHF89.40 CHF+0.34%2.654 M4.2013.718 B CHF26.053.43 CHF+60.29%1.19%Electronic Technology
Neutral
GALEGALENICA N
3.746 B CHF74.70 CHF+1.43%157.121 K1.833.698 B CHF13.065.72 CHF+69.29%2.95%Distribution Services
Buy
GGALDGALDERMA GROUP N
3.668 B CHF73.27 CHF−0.30%152.413 K0.8617.407 B CHF0.00%Health Technology
Buy
SOONSONOVA N
3.627 B CHF284.8 CHF−0.18%311.121 K2.0616.388 B CHF28.3310.05 CHF−2.87%1.62%Health Technology
Neutral
SRAILSTADLER RAIL N
3.608 B CHF27.55 CHF0.00%174.374 K1.102.755 B CHF22.161.24 CHF−7.01%3.27%Producer Manufacturing
Neutral
IMPNIMPLENIA N
3.596 B CHF34.50 CHF+0.73%56.434 K2.73636.587 M CHF4.567.57 CHF+149.24%1.74%Industrial Services
Buy
BUCNBUCHER N
3.575 B CHF372.0 CHF−1.85%28.4 K2.183.804 B CHF10.8234.38 CHF+32.44%3.63%Producer Manufacturing
Buy
AMSAMS-OSRAM
3.488 B CHF1.4395 CHF+3.60%6.313 M1.711.421 B CHF−3.57 CHF−200.30%0.00%Electronic Technology
Neutral
SUNSULZER N
3.282 B CHF122.8 CHF+2.68%156.33 K4.204.149 B CHF18.436.66 CHF−83.85%3.05%Producer Manufacturing
Buy
SSTLNSWISS STEEL HOLDING AG
3.152 B CHF14.90 CHF+0.68%4950.29442.147 M CHF−16.55 CHF−91.62%0.00%Non-Energy Minerals
SIGNSIG GROUP N
3.138 B CHF18.73 CHF−1.11%2.064 M2.727.16 B CHF30.550.61 CHF+10.47%2.56%Producer Manufacturing
Buy
GEBNGEBERIT N
3.084 B CHF550.4 CHF−1.08%252.779 K3.9318.532 B CHF30.0018.35 CHF−13.30%2.31%Producer Manufacturing
Sell
SFSNSFS GROUP N
3.073 B CHF122.0 CHF−1.45%62.082 K1.904.741 B CHF17.846.84 CHF+5.12%2.05%Producer Manufacturing
Neutral
DOKADORMAKABA N
2.849 B CHF486.0 CHF−1.02%7.455 K2.102.035 B CHF77.956.23 CHF−74.15%1.95%Electronic Technology
Neutral
OERLOC OERLIKON N
2.693 B CHF5.006 CHF+1.77%699.326 K1.631.628 B CHF49.700.10 CHF−79.98%4.00%Process Industries
Neutral
PKTMPIERER MOBILITY AG
2.585 B CHF37.00 CHF+0.41%6.434 K0.631.25 B CHF15.972.32 CHF−35.79%1.32%Commercial Services
Buy
EFGNEFG INTERNATIONAL N
2.441 B CHF12.14 CHF+0.66%546.758 K1.363.787 B CHF13.290.91 CHF4.53%Finance
Neutral
STMNSTRAUMANN N
2.412 B CHF117.00 CHF−0.59%541.03 K1.6918.655 B CHF75.891.54 CHF−37.88%0.73%Health Technology
Neutral
AUTNAUTONEUM N
2.302 B CHF146.6 CHF0.00%18.75 K3.76851.255 M CHF14.859.87 CHF+113.07%1.71%Producer Manufacturing
Buy
EMSNEMS-CHEMIE N
2.189 B CHF744.0 CHF+0.07%58.822 K6.0617.401 B CHF38.0319.56 CHF−16.85%2.69%Process Industries
Neutral
PGHNPARTNERS GROUP N
2.172 B CHF1206.0 CHF−0.37%76.521 K1.4731.742 B CHF31.2838.55 CHF−30.06%3.23%Finance
Buy
ARYNARYZTA N
2.089 B CHF1.804 CHF+1.18%1.849 M1.631.789 B CHF0.00%Retail Trade
Buy
NEAGNATURENERGIE N
1.91 B CHF38.6 CHF−0.52%160.011.276 B CHF12.233.16 CHF2.33%Utilities
Strong buy
LANDLANDIS+GYR N
1.739 B CHF76.6 CHF−0.39%128.423 K2.422.208 B CHF22.933.34 CHF+31.95%2.87%Producer Manufacturing
Buy
VONNVONTOBEL N
1.7 B CHF53.9 CHF+0.19%95.216 K2.633.025 B CHF14.363.75 CHF5.57%Finance
Neutral
BCVNBC VAUD N
1.597 B CHF95.05 CHF+0.21%184.773 K3.188.161 B CHF17.405.46 CHF4.52%Finance
Sell
BSKPBASLER KB PS
1.464 B CHF64.4 CHF−0.31%6820.34328.41 M CHF15.534.15 CHF5.05%Finance
RIENRIETER N
1.419 B CHF131.4 CHF−0.61%16.398 K3.68586.872 M CHF7.9716.48 CHF+134.04%2.28%Producer Manufacturing
Buy
VAHNVAUDOISE ASSU N
1.413 B CHF435 CHF+0.93%9050.741.272 B CHF9.5145.76 CHF−0.30%5.06%Finance
Neutral
AEROMONTANA N
1.39 B CHF19.60 CHF+0.72%64.479 K2.461.215 B CHF−0.28 CHF+63.53%0.00%Electronic Technology
Buy
SFZNSIEGFRIED N
1.271 B CHF899 CHF+2.16%11.971 K2.363.859 B CHF34.2826.22 CHF+19.06%0.40%Health Technology
Buy
FHZNFLUGHAFEN ZUERICH N
1.236 B CHF191.9 CHF+0.52%64.924 K2.245.891 B CHF19.379.91 CHF2.76%Transportation
Buy
LUKNLUZERNER KB N
1.194 B CHF68.5 CHF+0.59%21.386 K2.233.395 B CHF5.6312.17 CHF3.65%Finance
Buy
FORNFORBO N
1.175 B CHF1100 CHF+0.36%4.233 K2.061.554 B CHF15.1872.44 CHF−20.91%2.27%Consumer Durables
Neutral
BRKNBURKHALTER N
1.16 B CHF92.5 CHF0.00%6.137 K0.93981.807 M CHF18.684.95 CHF+24.21%4.81%Industrial Services
Neutral
DAEDAETWYLER I
1.152 B CHF185.8 CHF−2.11%26.231 K2.553.159 B CHF47.283.93 CHF−65.57%1.72%Producer Manufacturing
Neutral
TECNTECAN GROUP AG N
1.074 B CHF319.4 CHF−0.62%51.161 K1.794.091 B CHF31.0010.30 CHF+4.31%0.94%Health Technology
Buy
SWTQSCHWEITER N
1.07 B CHF447.5 CHF−2.08%2.62 K1.40640.734 M CHF23.2219.28 CHF−67.30%3.35%Producer Manufacturing
Neutral
BOSNBOSSARD N
1.069 B CHF219.5 CHF−0.23%10.557 K1.231.688 B CHF22.769.64 CHF−23.04%1.82%Producer Manufacturing
Neutral
MOZNMOBILEZONE N
1.013 B CHF14.30 CHF+0.70%166.101 K2.22617.176 M CHF12.521.14 CHF+0.68%6.29%Retail Trade
Buy
SWONSOFTWAREONE N
1.011 B CHF17.20 CHF−0.46%360.34 K2.162.659 B CHF125.920.14 CHF−88.06%2.09%Distribution Services
Buy
CFTCIE FIN TR I
983.317 M CHF144.0 CHF−2.04%1.993 K0.671.139 B CHF11.7512.26 CHF+44.49%4.17%Finance
Strong buy
TXGNTX GROUP N
980.9 M CHF158.6 CHF+1.67%11.53 K1.581.68 B CHF68.842.30 CHF−96.95%1.26%Consumer Services
Buy
DOCMDOCMORRIS N
969.462 M CHF67.25 CHF−0.81%81.589 K0.45905.589 M CHF−9.69 CHF+58.58%0.00%Distribution Services
Buy
LLBNLIECHT LANDBK N
966.059 M CHF69.8 CHF+0.87%5.173 K0.662.133 B CHF13.065.34 CHF3.87%Finance
Buy
SGKNST GALLER KB N
956.442 M CHF434.0 CHF−1.48%122.536 K19.722.598 B CHF12.5334.63 CHF4.38%Finance
Neutral
BYSBYSTRONIC AG
930.1 M CHF442.5 CHF−1.99%3.859 K3.24915.121 M CHF21.8420.26 CHF2.71%Producer Manufacturing
Neutral
REHNROMANDE ENERGIE N
918.177 M CHF57.0 CHF+0.35%4.403 K1.421.618 B CHF6.898.28 CHF+546.97%2.53%Utilities
Buy
AEVSAEVIS N
914.363 M CHF15.90 CHF0.00%1.147 K0.511.341 B CHF−0.47 CHF−815.91%2.83%Health Services
TEMNTEMENOS N
898.853 M CHF58.00 CHF+1.22%716.906 K2.294.176 B CHF34.811.67 CHF+7.07%2.07%Technology Services
Neutral
VETNVETROPACK N
898.8 M CHF31.50 CHF−1.72%29.386 K1.78624.456 M CHF9.873.19 CHF+99.62%3.17%Process Industries
Buy
VACNVAT GROUP N
885.316 M CHF486.6 CHF+0.29%212.153 K4.0014.594 B CHF76.726.34 CHF−12.43%1.28%Producer Manufacturing
Buy
BEANBELIMO N
858.785 M CHF419.4 CHF−3.01%61.811 K5.145.158 B CHF37.6611.14 CHF+18.41%2.03%Producer Manufacturing
Buy
HUBNHUBER+SUHNER N
851.062 M CHF76.3 CHF+0.13%85.629 K5.031.409 B CHF21.963.47 CHF−21.96%2.23%Electronic Technology
Buy
FTONFEINTOOL N
847.705 M CHF18.50 CHF+2.49%31.751 K2.96272.586 M CHF19.590.94 CHF−64.31%1.84%Producer Manufacturing
Buy
BCHNBURCKHARDT N
829.701 M CHF603 CHF−1.31%19.869 K3.492.044 B CHF26.0823.12 CHF+71.12%1.99%Producer Manufacturing
Buy
ACLNACCELLERON N
822.14 M CHF36.40 CHF+0.44%344.281 K1.403.413 B CHF37.610.97 CHF2.34%Producer Manufacturing
Buy
BCGEBC GENEVE N
801.344 M CHF292 CHF0.00%6760.702.067 B CHF9.0032.46 CHF2.23%Finance
Buy
VATNVALIANT N
780.698 M CHF103.0 CHF+1.38%47.671 K1.901.627 B CHF11.129.26 CHF5.34%Finance
Buy
BLKBBASELLAND KB PS
775.126 M CHF848 CHF−0.47%3611.14475.795 M CHF3.13271.17 CHF4.72%Finance
GRKPGRAUB KB PS
757.313 M CHF1790 CHF+0.85%680.871.343 B CHF20.4387.61 CHF2.65%Finance
Neutral
PMNPHOENIX MECANO N
753.426 M CHF493 CHF+0.20%5920.49473.284 M CHF10.7945.69 CHF+29.96%3.65%Producer Manufacturing
Neutral
KOMNKOMAX N
743.165 M CHF163.0 CHF−0.85%14.725 K1.98835.766 M CHF19.138.52 CHF+8.21%1.84%Producer Manufacturing
Neutral
ZEHNZEHNDER N
740.416 M CHF60.8 CHF+3.40%32.009 K2.14678.312 M CHF16.253.74 CHF−32.64%2.14%Producer Manufacturing
Buy
BEKNBEKB / BCBE N
735.035 M CHF238 CHF+0.42%2.986 K0.862.199 B CHF4.20%Finance