French stocks at their lowest yearly price

Below, French stocks at their 52-week lows are gathered in one list: study their performance and companies' financials to see which ones have potential to grow back.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
AABLDABL DIAGNOSTICS
2.90 EUR0.00%1491.5946.733 M EUR0.00%Finance
AALADOADOMOS
0.0006 EUR0.00%320.085 K0.0552.52 K EUR0.00%Finance
AALALOACHETER-LOUER.FR
0.0004 EUR0.00%720.678 K0.14369.312 K EUR0.00%Finance
ALBIOBIOSYNEX
4.11 EUR−23.41%62.678 K5.3157.678 M EUR0.00%Health Technology
AALBLUBLUELINEA
1.06 EUR0.00%10.0013.017 M EUR−0.13 EUR+76.09%0.00%Electronic Technology
AALBOOBOOSTHEAT
0.0004 EUR+100.00%2.059 M0.04227.6 K EUR0.00%Producer Manufacturing
ALCYBCYBERGUN
0.0041 EUR0.00%5.337 M0.81446.952 K EUR0.00%Consumer Durables
AALEO2EO2
4.40 EUR−0.68%1.993 K2.8111.64 M EUR0.00%Process Industries
AALEUPEUROPLASMA
0.0004 EUR0.00%118.516 M1.441.215 M EUR0.00%Industrial Services
AALGREALGREEN
0.0002 EUR0.00%1.721 M0.0410.409 K EUR0.00%Retail Trade
ALHYGHYBRIGENICS
0.0116 EUR−3.33%387.399 K1.364.66 M EUR0.00%Health Technology
ALICRI.CERAM
1.00 EUR−10.71%2.379 K2.73327.499 K EUR0.00%Health Technology
AALMUNMUNIC
0.646 EUR−0.62%5.891 K2.945.832 M EUR0.00%Technology Services
Strong buy
ALSPWSPINEWAY
0.8447 EUR−4.01%47.942 K0.31733.007 K EUR−2127.14 EUR+77.84%0.00%Health Technology
Strong buy
ALTDTONNER DRONES S.A.
0.0124 EUR−4.62%12.202 M1.332.61 M EUR0.00%Electronic Technology
DBGDERICHEBOURG
3.936 EUR−0.81%151.515 K0.36632.489 M EUR4.580.86 EUR−21.32%4.03%Transportation
Buy
FORSEFORSEE POWER
1.008 EUR−3.08%351.015 K1.9674.338 M EUR−0.44 EUR+38.46%0.00%Producer Manufacturing
Strong buy
MMLAZRTHE AZUR SELECTION S.A.
1.400 EUR0.00%1000.13Finance
MMLFXOFINAXO ENVIRONNEMENT
0.470 EUR−0.42%9000.85854.85 K EURProducer Manufacturing
PWGPRODWAYS GROUP
0.690 EUR−1.43%3.717 K0.2136.106 M EUR−0.27 EUR−2352.89%0.00%Producer Manufacturing
Neutral
SACIFIDUCIAL OFF.SOL.
27.6 EUR0.00%10.6759.871 M EUR22.821.21 EUR+9.05%1.67%Retail Trade