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
00S1ONEMAIN HOLDINGS INC51.44 EUR+2.02%110.02
11PMPRIMORIS SERVICES CORP76.00 EUR+4.11%540.48
227EENOVA INTERNATIONAL INC94.50 EUR+2.72%160.45
442ZREVOLUTION MEDICINES INC56.50 EUR+2.73%120.36
55GLGREAT LAKES DREDGE & DOCK CORP11.80 EUR+2.61%00.00
55OJMILLER INDUSTRIES INC70.00 EUR0.00%00.00
AA3CY4JELICIO THERAPEUTICS INC4.64 EUR+4.98%00.00
AA40RNRGREENFIRST FOREST PRODUCTS INC3.63 EUR0
AANPAPOGEE ENTERPRISES INC80.00 EUR+2.56%00.00
BB04BOKU INC2.30 EUR+1.77%0
BBALBALLY'S CORPORATION16.50 EUR+1.23%0
EE2E1MARIMACA COPPER CORP2.94 EUR+1.38%0
FF5XFAIRFAX INDIA HOLDINGS CORP15.20 EUR+0.66%2210.74
HEIHEIDELBERG MATERIALS
116.25 EUR+1.44%516.236 K1.3121.165 B EUR11.969.72 EUR+22.59%2.58%Non-energy minerals
Buy
KKK0NEXTNAV INC13.40 EUR+4.69%00.00
OORWONESPAWORLD HOLDINGS LIMITED17.60 EUR0.00%00.00
OOWYBEACON ROOFING SUPPLY INC96.50 EUR+2.12%00.00
VVS3VSE CORP109.00 EUR+2.83%1415.56