O
Last Price
52 Week Range
€7.64 - €13.74
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| €406.816M | €318.54M | ||||||||||
| €136.491M | €96.878M | ||||||||||
| €270.325M | €221.662M | ||||||||||
| - | - | ||||||||||
| €17.693M | €19.642M | ||||||||||
| €178.043M | €152.772M | ||||||||||
| €74.589M | €49.248M | ||||||||||
| €213.098M | €168.874M | ||||||||||
| €-213.098M | €-166.891M | ||||||||||
| - | €1.983M | ||||||||||
| €74.589M | €51.231M | ||||||||||
| €15.041M | €9.769M | ||||||||||
| €59.548M | €39.479M | ||||||||||
| €1.8 | €1.19 | ||||||||||
| €1.78 | €1.18 | ||||||||||
| €33.115M | €33.18M | ||||||||||
| €33.454M | €33.457M | ||||||||||
| €83.441M | €60.108M | ||||||||||
| €8.852M | €8.877M | ||||||||||
| €74.589M | €51.231M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers