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
33LOPOWERFLEET INC7.20 EUR+25.22%3.55 K611.55
66LTBIRD CONSTRUCTION INC16.80 EUR0924.54 M EUR15.011.12 EUR+38.05%2.37%Industrial services
Buy
66UTFIRST BANK15.20 EUR+1.33%00.00
66YK0FTC SOLAR INC3.28 EUR507
88YY0CORO ENERGY PLC0.03 EUR0550.37 K EUR0.360.09 EUR0.00%Energy minerals
99D2OSL GROUP LIMITED1.20 EUR0.00%0
99R4PHILLIPS EDISON & COMPANY INC35.80 EUR−0.56%1
AA0D835SCR-Sibelco N.V.4,000.0000 EUR+6.95%12.17 B EUR8.89449.89 EUR+30.02%0.00%Non-energy minerals
AA40V4NPower Nickel Inc1.0850 EUR67.56 K224.43 M EUR−0.07 EUR−9.54%0.00%Non-energy minerals
Strong buy
AA4111MLithium Argentina AG2.3820 EUR411391.5 M EUR0.347.04 EUR+3,153.71%0.00%Non-energy minerals
Buy
AA4111MLithium Argentina AG2.3690 EUR625391.5 M EUR0.347.04 EUR+3,153.71%0.00%Non-energy minerals
Buy
AA411HZDistribuidora Internacional de Alimentacion SA18.2040 EUR4.54 K888.67 M EUR−0.97 EUR+34.90%0.00%Retail trade
Strong buy
AAI7AZZ INC 92.50 EUR0.00%00.00
AALIALMONTY INDUSTRIES INC.
1.5140 EUR+22.89%185353.15 M EUR−0.04 EUR−65.87%0.00%Non-energy minerals
Strong buy
CCL70HUA YIN INTERNATIONAL HOLDINGS LIMITED0.04 EUR016.56 M EUR−0.25 EUR−412.90%0.00%Communications
DB1DEUTSCHE BOERSE AG
242.2 EUR+0.67%74.62 K0.3043.75 B EUR24.769.78 EUR+9.15%1.58%Finance
Buy
FF75REKTRON GROUP INC3.36 EUR917Finance
II4FSTONEX GROUP INC117.00 EUR+1.74%251.77
LLM0GLIBERTY MEDIA CORP73.00 EUR−0.68%10.06
OOD3ODFJELL DRILLING LTD5.37 EUR+2.68%550.18
OOWYBEACON ROOFING SUPPLY INC116.00 EUR0.00%00.00
RRGG1HELIOSTAR METALS LTD0.66 EUR+5.10%24.28 K8.45
SIESIEMENS AG NA O.N.
211.75 EUR+2.07%928.1 K0.74162.47 B EUR20.3810.39 EUR+4.74%2.27%Producer manufacturing
Buy
TT37TERRENO REALTY CORP65.00 EUR0.00%00.00