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
BBIOVBIOVERSYS AG
35.150 CHF151.58 KHealth technology
SDZSANDOZ GROUP N
44.07 CHF−0.02%484.26 K0.5019.39 B CHF1.02%Health technology
Buy
SLHNSWISS LIFE HOLDING AG N
755.4 CHF+0.29%71.75 K1.1721.54 B CHF20.1437.50 CHF−21.98%4.37%Finance
Neutral
SQNSWISSQUOTE N
409.6 CHF0.00%18.13 K0.556.07 B CHF24.0017.06 CHF+37.09%1.05%Finance
Neutral
SRENSWISS RE N
141.65 CHF+0.35%669.24 K1.0441.14 B CHF12.6711.18 CHF4.39%Finance
Buy
TXGNTX GROUP N
199.2 CHF+6.07%8.11 K1.812.11 B CHF59.713.34 CHF1.00%Consumer services
Buy
VZNVZ HOLDING N
157.8 CHF−0.63%11.43 K0.726.2 B CHF30.735.13 CHF+25.55%1.42%Finance
Buy
ZUGERZUGER KB N
8,920 CHF+2.76%812.172.57 B CHF21.01424.52 CHF+14.95%2.47%Finance