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
ACLNACCELLERON N
70.00 CHF+3.47%482.27 K2.056.34 B CHF43.861.60 CHF+64.88%1.85%Producer manufacturing
Buy
BALNBALOISE N
196.5 CHF+0.77%55.79 K0.998.8 B CHF23.218.47 CHF+60.10%4.15%Finance
Buy
BCHNBURCKHARDT N
701 CHF0.00%7.18 K0.932.38 B CHF22.4531.22 CHF+17.33%2.21%Producer manufacturing
Buy
BEANBELIMO N
890.5 CHF−0.28%52.53 K2.4410.98 B CHF74.6211.93 CHF+7.16%1.06%Producer manufacturing
Buy
BKWBKW N
180.1 CHF+0.17%71.95 K1.909.49 B CHF15.2811.79 CHF+30.19%2.06%Utilities
Buy
ELMNELMA ELECTRONIC N
1,170 CHF+0.86%601.75265.05 M CHF31.4537.20 CHF+69.50%0.17%Electronic technology
HAUTEHAUTE CAPITAL PART160.0 CHF+0.57%2.64 K3.51195.18 M CHF0.00%Finance
HOLNHOLCIM N
63.96 CHF+1.33%1.79 M1.3734.01 B CHF12.265.22 CHF−2.39%4.91%Non-energy minerals
Buy
ISNINTERSHOP N
145.8 CHF+0.83%4.88 K1.271.37 B CHF11.4412.74 CHF+42.37%3.80%Finance
Buy
LLBNLIECHT LANDBK N
89.5 CHF+1.70%19 K1.542.69 B CHF16.435.45 CHF+1.94%3.18%Finance
Buy
RSGNR&S GROUP N
31.35 CHF+0.48%105.43 K0.441.13 B CHF24.181.30 CHF1.60%Producer manufacturing
Buy
SQNSWISSQUOTE N
512.5 CHF+1.28%41.39 K1.127.5 B CHF26.2519.53 CHF+34.19%1.19%Finance
Neutral
VAHNVAUDOISE ASSU N
638 CHF+0.63%1.71 K1.171.85 B CHF12.5650.78 CHF+10.96%3.79%Finance
Neutral