
Last Price
52 Week Range
$15.37 - $26.79
Next Earnings Date
Mar 23 2026
Next Earnings Date
Mar 23 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| €108.622M | €248.738M | €538.738M | ||||||
| €59.858M | €124.228M | €192.558M | ||||||
| €48.764M | €124.51M | €346.18M | ||||||
| - | - | - | ||||||
| €13.161M | €51.559M | €60.591M | ||||||
| €21.16M | €3.507M | €0.349M | ||||||
| €14.443M | €69.444M | €285.24M | ||||||
| €-1.9M | €0.498M | €-7.548M | ||||||
| €-1.045M | €-2.465M | €-1.718M | ||||||
| €-2.945M | €-1.967M | €-9.266M | ||||||
| €11.498M | €67.477M | €275.974M | ||||||
| - | €2.408M | €6.373M | ||||||
| €11.498M | €65.069M | €269.601M | ||||||
| €0.057 | €0.19 | €0.765 | ||||||
| €0.057 | €0.19 | €0.765 | ||||||
| €0.201B | €0.338B | €1.39B | ||||||
| €0.203B | €0.338B | €1.39B | ||||||
| €37.422M | €126.868M | €384.605M | ||||||
| €23.048M | €56.595M | €97.251M | ||||||
| €14.374M | €70.273M | €287.354M |
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