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
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
4J60Luzerner Kantonalbank AG117.362 CHF+1.34%1501.035.77 B CHF18.966.19 CHF+4.31%2.32%Finance
Buy
ELMNElma Electronic AG
1,330 CHF+0.76%701.66301.61 M CHF−9.34 CHF−125.28%0.15%Electronic technology
No rating
PK5Basilea Pharmaceutica AG70.009 CHF+0.63%100.16848.87 M CHF17.943.90 CHF−27.09%0.00%Health technology
Buy
VTLNVontobel Holding AG94.104 CHF+1.17%5254.935.16 B CHF14.126.66 CHF+51.45%3.24%Finance
Neutral