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
55AHPHX MINERALS INC3.94 EUR−1.50%0
A0M2DFVilkyskiu Pienine AB9.3000 EUR108111.07 M EUR4.332.15 EUR+75.07%3.33%Consumer non-durables
FF1EFFIDELITY NATIONAL FINANCIAL INC61.50 EUR+2.50%275.51
G1AGEA GROUP AG
55.70 EUR+0.09%789 K2.069.53 B EUR23.912.33 EUR−9.95%1.80%Producer manufacturing
Buy
GG6P0GOING PUBLIC MEDIA AG
5.05 EUR0.00%00.001.51 M EUR1.19%Consumer services
MMM6AOPTION CARE HEALTH INC32.20 EUR+0.63%3510.00
MWB0MWB FAIRTRADE WERTPAPIERHDBK AG
5.65 EUR+10.78%16.63 K22.3042.11 M EUR0.00%Finance
RHMRHEINMETALL AG
1,006.5 EUR+0.55%450.5 K0.7444.22 B EUR78.9712.75 EUR+10.83%0.57%Electronic technology
Strong buy
TT37TERRENO REALTY CORP65.00 EUR0.00%00.00
Z29029 GROUP SE
41.6 EUR+4.00%2380.82208 M EUR−0.91 EUR−342.14%0.00%Technology services