Polish stocks at their all-time highs

These Polish 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
ASBASBISc Enterprises Plc
175.0 PLN+6.58%618.97 K2.119.11 B PLN21.858.01 PLN+109.91%1.22%Distribution services
Buy
DIGDigital Network S.A
423.4 PLN+2.02%17.61 K1.041.86 B PLN40.5510.44 PLN+49.80%1.20%Consumer services
Neutral
EBPErste Bank Polska S.A.
790.2 PLN+5.50%36.82 K0.4776.54 B PLN13.6258.01 PLN+5.77%6.67%Finance
Neutral
MBKmBank SA
1,516.0 PLN+8.32%30.12 K1.3559.55 B PLN16.5891.43 PLN+20.61%0.00%Finance
Sell
MILBank Millennium SA
23.11 PLN+6.11%709.71 K0.7226.42 B PLN20.031.15 PLN+60.29%0.00%Finance
Sell
OPNOponeo.pl S.A.
107.0 PLN+2.88%20.09 K3.04893.94 M PLN19.185.58 PLN−26.82%3.37%Retail trade
Strong buy
PASPassus SA
177.6 PLN+6.47%22.03 K2.25223.72 M PLN18.069.84 PLN+24.28%1.50%Technology services
No rating
PEOBank Polska Kasa Opieki S.A.
279.2 PLN+3.56%392.66 K0.6770.76 B PLN11.3124.68 PLN−3.70%7.33%Finance
Buy
PKOPKO Bank Polski SA
123.10 PLN+2.72%1.24 M0.42149.8 B PLN14.198.67 PLN+7.99%5.12%Finance
Buy
QCRQuest Craft Spolka Akcyjna
0.348 PLN+17.57%6.49 K2.51 M PLN−0.27 PLN−47.61%0.00%Technology services
No rating