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
ANORAANORA GROUP PLC
3.105 EUR−3.42%247.499 K2.12209.754 M EUR−0.60 EUR−619.05%10.63%Consumer non-durables
Buy
BOREOBOREO OYJ
12.20 EUR0.00%9451.2832.843 M EUR82.150.15 EUR−88.62%3.61%Electronic technology
Sell
KAMUXKAMUX CORPORATION
3.365 EUR−3.58%606.002 K6.02134.536 M EUR24.020.14 EUR−23.27%5.05%Retail trade
Buy
KELASKESLA OYJ A
3.62 EUR0.00%2160.2112.203 M EUR−0.19 EUR−276.70%2.76%Producer manufacturing
Sell
LOIHDELOIHDE OYJ
10.60 EUR+0.95%3800.2260.951 M EUR33.000.32 EUR9.43%Technology services
Buy
MARASMARTELA OYJ A
0.980 EUR−10.32%58.521 K7.014.543 M EUR−1.11 EUR−154.91%0.00%Producer manufacturing
Sell
METSAMETSA BOARD OYJ A
6.34 EUR−1.25%1.783 K0.591.72 B EUR64.040.10 EUR−79.07%3.94%Process industries
Neutral
NESTENESTE CORPORATION
12.830 EUR−3.32%3.271 M1.569.853 B EUR22.350.57 EUR−71.49%9.35%Energy minerals
Buy
PPALLASPALLAS AIR OYJ
0.700 EUR−12.50%1620.39900.383 K EUR0.00%Producer manufacturing
Strong sell
RAP1VRAPALA VMC CORPORATION
2.14 EUR−1.38%40.087 K4.8482.678 M EUR−0.08 EUR−130.35%0.00%Consumer durables
REMEDYREMEDY ENTERTAINMENT OYJ
14.00 EUR−0.57%7.956 K0.97190.038 M EUR−1.38 EUR−329.82%0.00%Technology services
Buy
SIILISIILI SOLUTIONS OYJ
6.02 EUR−1.95%3.032 K0.6049.004 M EUR15.020.40 EUR−54.79%4.32%Technology services
Sell
SPINNSPINNOVA OYJ
1.288 EUR−3.74%59.42 K2.0367.358 M EUR−0.35 EUR0.00%Process industries
Neutral
STEAVSTORA ENSO OYJ A
10.30 EUR−0.48%1.928 K0.378.028 B EUR−0.09 EUR−113.63%0.97%Process industries
Buy
TITANTITANIUM OYJ
10.36 EUR+5.61%11.699 K2.74107.185 M EUR8.99%Finance
Sell
TOKMANTOKMANNI GROUP OYJ
10.22 EUR−1.54%107.069 K1.18600.829 M EUR14.520.70 EUR−39.47%7.44%Retail trade
Buy
UPMUPM-KYMMENE CORPORATION
26.24 EUR−1.13%1.106 M0.9413.994 B EUR20.141.30 EUR−4.27%5.72%Process industries
Buy