Swiss companies operating in the same food: specialty/candy industry

The list below has Swiss companies that operate under the same industry, food: specialty/candy. The list helps track their performance, income statement, and more. Sorted by any necessary metric, it can show the most expensive stocks of the industry such as LINDT N or those with the best price dynamics like MCCORMICK & CO INC, thus assisting in designing strategies of any focus.
Symbol
Market cap
Price
Change %
Volume
Rel Volume
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
PEPPEPSICO INC185.53 B CHF135.004 CHF+0.35%30.0823.405.77 CHF+8.87%3.57%Consumer non-durables
Buy
KTFMONDELEZ INTL INC69.63 B CHF52.395 CHF−1.43%50.1621.932.39 CHF−22.02%3.12%Consumer non-durables
Buy
GIVNGIVAUDAN N
35.23 B CHF3,818 CHF−3.12%40.18 K2.8334.26111.45 CHF+19.17%1.78%Consumer non-durables
Neutral
GINGIVAUDAN SA35.23 B CHF3,833.252 CHF−1.97%632.3634.40111.45 CHF+19.17%1.78%Consumer non-durables
Neutral
HSYHERSHEY COMPANY27.66 B CHF134.953 CHF−10.17%100.2518.347.36 CHF−13.38%3.64%Consumer non-durables
Neutral
LISNELINDT N 2.LINIE
23.81 B CHF100,600 CHF0.00%10.1234.312,932.50 CHF+9.70%1.36%Consumer non-durables
LISNLINDT N
23.81 B CHF102,600 CHF+1.58%880.8734.992,932.50 CHF+9.70%1.36%Consumer non-durables
Neutral
LSPPLINDT & SPRUENGLI23.81 B CHF10,166.316 CHF−0.70%10.5934.67293.25 CHF+9.70%1.35%Consumer non-durables
Neutral
LISPLINDT PS
23.81 B CHF10,380 CHF+1.17%2.28 K0.8035.40293.25 CHF+9.70%1.35%Consumer non-durables
Neutral
LISPELINDT PS 2.LINIE
23.81 B CHF10,400 CHF+1.36%4001.003.552,932.50 CHF+9.70%1.36%Consumer non-durables
IFFINTL FLAVORS&FRAG19.9 B CHF76.928 CHF−13.19%30−7.71 CHF−4,777.34%1.86%Consumer non-durables
Buy
MCXMCCORMICK & CO INC18.22 B CHF64.975 CHF+1.82%7025.182.58 CHF+16.86%2.28%Consumer non-durables
Buy
BCLNBARRY CALLEBAUT AG5.6 B CHF1,026.952 CHF+0.33%141.5229.7034.58 CHF−57.26%2.84%Consumer non-durables
Buy
BARNBARRY CALLEBAUT N
5.6 B CHF1,021 CHF−0.58%33.64 K1.4729.5334.58 CHF−57.26%2.84%Consumer non-durables
Buy
EVEEVOLVA N
7.79 M CHF1.080 CHF−4.00%5.41 K0.540.00%Consumer non-durables