Swiss stocks at their all-time highs

These Swiss stocks have reached their all-time highs: we sorted them alphabetically and equipped with companies' financials — analyze to see if there will be a correction, or if they will keep going up.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
CFRRICHEMONT N
179.00 CHF+1.76%741.65 K0.79102.96 B CHF1.56%Consumer durables
Buy
SDZSANDOZ GROUP N
44.65 CHF+0.20%1.01 M1.1119.61 B CHF1.01%Health technology
Buy
SLHNSWISS LIFE HOLDING AG N
767.0 CHF+0.37%44.28 K0.7021.79 B CHF20.4537.50 CHF−21.98%4.32%Finance
Neutral
SQNSWISSQUOTE N
416.2 CHF+0.34%26.43 K0.936.14 B CHF24.3917.06 CHF+37.09%1.04%Finance
Neutral
SRENSWISS RE N
141.70 CHF−0.21%660.17 K1.0741.24 B CHF12.6711.18 CHF4.38%Finance
Buy
TXGNTX GROUP N
201.0 CHF+1.41%9.78 K1.572.1 B CHF60.253.34 CHF1.01%Consumer services
Buy
VZNVZ HOLDING N
159.2 CHF0.00%16.06 K1.126.26 B CHF31.015.13 CHF+25.55%1.41%Finance
Buy