Investor relations

City
28.10.2025 - 18:32 EET/EEST
Nasdaq Helsinki
€6.59
+20.86%
29.10.2025 - 01:00 EET/EEST
New York Stock Exchange
$7.77
+22.17%

Form 20-F

Humming bird taking nectar from flower

Reports and Filings