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
11PMPRIMORIS SERVICES CORP50.50 EUR−1.94%4420.47
55OJMILLER INDUSTRIES INC56.50 EUR+3.67%381.87
66G6SUPERIOR GROUP OF COMPANIES INC18.80 EUR+3.87%00.00
AAGXSILVER X MINING CORP0.21 EUR0.00%00.00
AAI7AZZ INC 77.00 EUR−2.53%130.30
AAJ8AGENUS INC14.50 EUR+4.32%5300.83
AAZDPROG HOLDINGS INC34.60 EUR+4.85%0
BBB1BARRETT BUSINESS SERVICES INC121.00 EUR+1.68%32.14
CCA1CIRCUS SE
18.2 EUR+2.82%2.827 K2.64Consumer Services
GKSGK SOFTWARE INH O.N.
232.00 EUR+1.75%2900.90527.342 M EUR0.02%Technology Services
HHMUHMS BERGBAU AG
25.2 EUR+0.80%66332.50114.479 M EUR3.06%Distribution Services
NNRINORTHRIM BANCORP INC54.00 EUR+2.86%00.00
OORWONESPAWORLD HOLDINGS LIMITED14.20 EUR+2.16%0
VVSUVILLAGE SUPER MARKET INC27.80 EUR−1.42%00.00