
Last Price
52 Week Range
$15.72 - $32.22
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| €348.357M | €365.14M | ||||||
| €184.174M | €232.793M | ||||||
| €5.704M | - | ||||||
| €33.839M | - | ||||||
| €1.176M | €72.256M | ||||||
| €573.25M | €670.189M | ||||||
| €66.24M | €79.309M | ||||||
| €1.607B | €2.033B | ||||||
| €11.718M | - | ||||||
| €36.376M | €28.736M | ||||||
| - | €60.491M | ||||||
| €1.721B | €2.201B | ||||||
| - | - | ||||||
| €2.295B | €2.872B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| €271.665M | €433.563M | ||||||
| €47.209M | - | ||||||
| €0.054M | €11.005M | ||||||
| €9.968M | - | ||||||
| €11.923M | - | ||||||
| €30.2M | €35.18M | ||||||
| €14.738M | €94.637M | ||||||
| €373.834M | €574.385M | ||||||
| €-36.697M | €51.82M | ||||||
| €46.665M | - | ||||||
| €37.711M | €38.008M | ||||||
| €19.043M | €16.139M | ||||||
| €0.898B | €1.213B | ||||||
| €0.991B | €1.319B | ||||||
| - | - | ||||||
| €1.365B | €1.894B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| €-18.813M | €-79.354M | ||||||
| - | - | ||||||
| €27.551M | €27.57M | ||||||
| €221.942M | €341.905M | ||||||
| €668.254M | €682.185M | ||||||
| €26.22M | - | ||||||
| - | €5.613M | ||||||
| €925.154M | €977.919M | ||||||
| €4.693M | €0.002M | ||||||
| €929.847M | €977.921M | ||||||
| €2.295B | €2.872B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| €11.718M | - | ||||||
| €46.719M | €62.825M | ||||||
| €-301.638M | €-302.314M |
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