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
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
BONEHBBS-BIOACTIVE BONE SUBSTITUTES
0.246 EUR−9.89%66.731 K2.667.031 M EUR−0.21 EUR+41.10%0.00%Health technology
Sell
CTY1SCITYCON OYJ
3.536 EUR+0.74%609.36 K1.88646.373 M EUR−0.76 EUR−544.19%9.97%Finance
Sell
HONBSHONKARAKENNE OYJ B
2.68 EUR−1.11%8750.3815.913 M EUR−0.43 EUR−180.57%3.32%Consumer durables
Sell
KOJAMOKOJAMO PLC
8.970 EUR−0.72%376.988 K1.482.233 B EUR−0.88 EUR+51.66%0.00%Finance
Neutral
NANOFHNANOFORM FINLAND OYJ
1.222 EUR−6.14%101.187 K3.36111.362 M EUR−0.27 EUR+3.63%0.00%Health technology
Strong buy
NESTENESTE CORPORATION
14.090 EUR+0.68%1.299 M0.6310.748 B EUR24.540.57 EUR−71.49%8.57%Energy minerals
Buy
PPALLASPALLAS AIR OYJ
0.900 EUR−10.00%2431.141.286 M EUR0.00%Producer manufacturing
Strong sell
REMEDYREMEDY ENTERTAINMENT OYJ
14.96 EUR−2.35%9.617 K1.76207.956 M EUR−1.38 EUR−329.82%0.00%Technology services
Buy
SSFOODSSOLAR FOODS OYJ
4.97 EUR−12.72%43.286 K3.91139.953 M EUR0.00%Health technology
Sell
SPINNSPINNOVA OYJ
1.388 EUR−1.56%25.125 K0.8873.738 M EUR−0.35 EUR0.00%Process industries
Neutral
SSH1VSSH COMMUNICATIONS SECURITY OYJ
1.050 EUR−9.48%100.729 K4.1247.523 M EUR−0.05 EUR−4.84%0.00%Technology services
TLT1VTELESTE CORPORATION
2.17 EUR−2.69%7.979 K4.6940.625 M EUR−0.21 EUR−76.06%0.00%Communications
Sell
TNOMTALENOM OYJ
3.500 EUR−2.78%78.727 K0.97163.721 M EUR5.28%Commercial services
Strong buy
TOKMANTOKMANNI GROUP OYJ
10.35 EUR−2.36%84.574 K1.00623.169 M EUR14.710.70 EUR−39.47%7.17%Retail trade
Buy
UPMUPM-KYMMENE CORPORATION
26.85 EUR−0.74%820.165 K0.7614.426 B EUR20.601.30 EUR−4.27%5.55%Process industries
Buy
VINCITVINCIT OYJ
1.920 EUR−2.04%9.082 K0.4332.761 M EUR5.10%Technology services
Buy
WITHWITHSECURE CORPORATION
0.792 EUR+4.21%1.28 M4.53132.439 M EUR−0.20 EUR+3.35%0.00%Technology services
Buy