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
00QNARES MANAGEMENT CORPORATION131.86 EUR+2.38%173.33
11G70GLADSTONE CAPITAL CORP20.64 EUR+0.58%1320.22
11PMPRIMORIS SERVICES CORP46.40 EUR+5.45%3025.23
22SISTIFEL FINANCIAL CORP77.50 EUR+0.65%00.00
337MMRC GLOBAL INC11.80 EUR+9.26%0
44QIXTEP INTERNATIONAL HOLDINGS LTD0.66 EUR+7.38%600.30
44YWSILVER DOLLAR RESOURCES INC0.27 EUR+12.40%00.00
55OJMILLER INDUSTRIES INC55.00 EUR+6.80%10
66G6SUPERIOR GROUP OF COMPANIES INC18.20 EUR−0.55%580.62
77IB0QUEBEC NICKEL CORP0.14 EUR+16.53%00.00
88SWARCHER LTD2.32 EUR0.00%0
AANPAPOGEE ENTERPRISES INC61.00 EUR0.00%00.00
BEIBEIERSDORF AG
145.75 EUR+0.97%238.516 K0.8932.308 B EUR44.923.24 EUR+15.36%0.69%Consumer Non-Durables
Buy
BBHIBLACK HILLS CORP52.88 EUR+0.42%200.19
EEZ8KOSKISEN OYJ EO 1
7.38 EUR+0.54%0172.22 M EUR8.440.87 EUR5.75%Non-Energy Minerals
Neutral
HHC1AHEICO CORP157.00 EUR+1.29%00.00
HHM9HORACE MANN EDUCATORS CORP33.20 EUR−8.29%1 K1250.00
HHMUHMS BERGBAU AG
24.4 EUR0.00%0110.845 M EUR3.16%Distribution Services
II4FSTONEX GROUP INC72.50 EUR+0.69%00.00
MMX6AGRAND PHARMACEUTICAL GROUP LIMITED0.57 EUR+4.55%0
PPLCDA0000018CDA SPOLKA AKCYJNA6.08 EUR066.708 M EUR10.950.56 EUR+36.69%5.56%Technology Services
RR7X2MANDALAY RESOURCES CORP1.58 EUR+0.64%1.6 K
SMHNSUESS MICROTEC SE
49.80 EUR+1.12%36.619 K0.50941.44 M EUR75.230.66 EUR−49.80%0.41%Electronic Technology
Strong buy
SSZ50LUEBKE KELBER AG10.70 EUR011.87 M EUR0.00%Finance
VVS3VSE CORP73.00 EUR−8.18%40
VVSUVILLAGE SUPER MARKET INC27.40 EUR0.00%00.00
XXQCCARROLS RESTAURANT GROUP INC8.85 EUR0.00%0