Investor relations

City
29.12.2025 - 17:17 EET/EEST
Nasdaq Helsinki
€5.55
+0.58%
29.12.2025 - 17:16 EET/EEST
New York Stock Exchange
$6.56
‑0.98%

Form 20-F

Humming bird taking nectar from flower

Reports and Filings