Italian stocks at their all-time highs

These Italian 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
AZMAzimut Holding Spa
39.58 EUR+1.36%370.07 K0.925.54 B EUR10.653.72 EUR+6.84%5.12%Finance
Buy
CECredito Emiliano S.p.A.
21.30 EUR+1.53%148.09 K1.707.13 B EUR12.871.65 EUR−15.66%3.57%Finance
Neutral
CGFCogefeed SPA
1.25 EUR0.00%06.43 M EUR0.00%Industrial services
No rating
DBADBA Group SpA
4.68 EUR−0.43%15.9 K1.0954.11 M EUR10.470.45 EUR+62.40%2.98%Industrial services
Strong buy
GGPSYGiunti Psychometrics Holding S.P.A.
4.70 EUR+4.44%9.81 K6.3360.03 M EUR0.00%Technology services
No rating
NNABLANabla SpA
3.1095 EUR+3.65%122.85 K
No rating
PRXDPraexidia Industrie Strategiche S.P.A.
10.00 EUR0.00%1 K205.45 K EURFinance
No rating
TCGTecno S.p.A. Societa Benefit
4.88 EUR+10.41%6 K1.0364.07 M EUR0.38%Technology services
No rating
TESTesmec S.p.A.
0.523 EUR+3.56%17.64 M1.66303.88 M EUR153.820.00 EUR0.00%Producer manufacturing
Buy