German stocks at their all-time highs

These German 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
22RMRE/MAX HOLDINGS INC11.60 EUR+17.17%0
55GLGREAT LAKES DREDGE & DOCK CORP9.00 EUR+2.86%0
7C90MINERAL ROAD DISCOVERY INC0.05 EUR01.734 M EUR0.00%Non-energy minerals
ASU0LHV GROUP AS3.26 EUR01.062 B EUR7.050.46 EUR+45.19%3.92%Finance
FF1EFFIDELITY NATIONAL FINANCIAL INC54.50 EUR+1.87%00.00
GB00B4YZN328COATS GROUP PLC1.15 EUR01.813 B EUR17.120.07 EUR+31.14%2.35%Process industries
Strong buy
GB00BDDN1T20XPS PENSIONS GROUP PLC3.50 EUR0721.605 M EUR12.130.29 EUR+448.70%3.39%Finance
Strong buy
GGB00BR3YV268POLAR CAPITAL TECHNOLOGY TRUST PLC3.42 EUR04.07 B EUR3.191.07 EUR0.00%Miscellaneous
GGB00BYYX6C66CERILLION PLC20.08 EUR0593.369 M EUR36.160.56 EUR+64.28%0.71%Technology services
Buy
HHC1AHEICO CORP183.00 EUR+1.67%200.36
NNFANATHAN'S FAMOUS INC70.00 EUR+0.72%0
RR7X2MANDALAY RESOURCES CORP2.28 EUR+7.55%2500.64
YY1FFIRST AMERICAN FINANCIAL CORP59.50 EUR+1.71%0