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
GGALDGALDERMA GROUP N
66.76 CHF−0.33%266.805 K1.67Finance
JFNJUNGFRAUBAHN HLD N
203.0 CHF+0.25%4.97 K1.081.181 B CHF14.6013.91 CHF1.78%Transportation
Buy
TKBPTHURGAUER KB PS
128.5 CHF−0.77%2.653 K2.21518 M CHF3.2339.74 CHF2.39%Finance
Neutral
ZUGERZUGER KB N
8500 CHF+1.43%1092.602.411 B CHF19.59433.98 CHF2.63%Finance