
Last Price
52 Week Range
€7.13 - €29.20
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €20.145M | €-138.011M | €-112.117M | |||||||||||||||||
| €52.031M | €66.87M | €133.642M | |||||||||||||||||
| - | €-5.19M | €-5.19M | |||||||||||||||||
| €1.613M | - | €1.624M | |||||||||||||||||
| €60.032M | €-7.133M | €1.379M | |||||||||||||||||
| €-17.046M | €97.349M | €23.975M | |||||||||||||||||
| €116.775M | €13.885M | €43.313M |
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €-170.359M | €-133.032M | €-113.341M | |||||||||||||||||
| - | €1.416M | €-1.784M | |||||||||||||||||
| - | - | - | |||||||||||||||||
| - | - | €-29K | |||||||||||||||||
| €25.459M | €11.56M | €6.087M | |||||||||||||||||
| €-144.9M | €-120.056M | €-109.067M |
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €2.629M | €73.969M | €61.904M | |||||||||||||||||
| - | - | - | |||||||||||||||||
| €-12.703M | €-12.728M | - | |||||||||||||||||
| €-9.455M | €-11.365M | €-10.871M | |||||||||||||||||
| €-19.529M | €49.876M | €51.033M |
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €170.306M | €123.186M | €89.409M | |||||||||||||||||
| €-47.12M | €-58.781M | €-17.957M | |||||||||||||||||
| €123.186M | €64.405M | €71.452M | |||||||||||||||||
| €116.775M | €13.885M | €43.313M | |||||||||||||||||
| €-171.155M | €-131.841M | €-113.402M | |||||||||||||||||
| €-54.38M | €-117.956M | €-70.089M |
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