Finnish stocks at their lowest yearly price

Below, Finnish 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
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
CTY1SCitycon Oyj
2.920 EUR−0.17%99.31 K1.12536.02 M EUR7.470.39 EUR10.27%Finance
Strong sell
DIGIADigia Oyj
5.50 EUR+0.73%13.93 K0.67146.56 M EUR11.540.48 EUR−5.02%3.45%Technology services
Strong buy
EQV1VeQ Oyj
9.18 EUR−0.86%14.95 K2.95380.12 M EUR17.940.51 EUR−15.20%6.43%Finance
Sell
HUH1VHuhtamaki Oyj
26.40 EUR−2.58%648.94 K2.002.76 B EUR15.071.75 EUR−25.04%4.24%Process industries
Strong buy
INVESTInvestors House Oyj
3.49 EUR−1.97%6.47 K1.8021.86 M EUR5.680.61 EUR−37.32%7.16%Finance
Sell
KAMUXKamux Oyj
1.610 EUR−0.25%91.74 K1.1962.88 M EUR176.920.01 EUR4.35%Retail trade
Sell
LEADDLeadDesk Oyj
3.53 EUR0.00%5.01 K1.4220.55 M EUR−0.41 EUR−531.67%0.00%Technology services
Buy
LINDEXLindex Group plc Class B
2.145 EUR+1.18%102.7 K1.00352.05 M EUR13.200.16 EUR+212.50%0.00%Retail trade
No rating
LUMOLumo Homes Plc
7.205 EUR−1.91%441.97 K0.831.91 B EUR138.290.05 EUR1.53%Finance
Buy
LUOTEALuotea Plc
2.010 EUR−0.50%57.66 K0.8276.76 M EUR0.494.12 EUR+6,183.82%3.48%Commercial services
Buy
MARASMartela Oyj Class A
0.426 EUR−7.39%17.1 K0.671.97 M EUR−0.82 EUR+53.06%0.00%Producer manufacturing
Strong sell
MUSTIMusti Group Oyj
16.15 EUR−2.12%1.12 K0.64537.66 M EUR−0.12 EUR−149.86%0.00%Retail trade
No rating
OPTOMEDOptomed Oyj Class A
1.490 EUR−2.36%146.44 K0.6331.27 M EUR−0.31 EUR+4.16%0.00%Electronic technology
Neutral
ORTHEXOrthex Oyj
4.12 EUR−3.06%9.51 K0.7273.17 M EUR10.700.39 EUR+16.98%5.58%Consumer durables
Neutral
PALLASPallas Air Plc
0.400 EUR−44.44%7515.38514.5 K EUR−8.29 EUR+41.42%0.00%Producer manufacturing
Strong sell
SUMMASumma Defence Plc Class A
0.790 EUR−36.50%839.35 K6.6036.09 M EUR−0.69 EUR+70.94%0.00%Consumer durables
No rating
TAMTRONTamtron Group Oyj
5.00 EUR−0.99%8190.5737.81 M EUR80.000.06 EUR−23.69%3.00%Transportation
Buy