E
Last Price
52 Week Range
€1.13 - €2.46
Next Earnings Date
Apr 17 2026
Next Earnings Date
Apr 17 2026
Last Price
| Metric | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €387.457M | €254.275M | €133.658M | |||||||||||||||||||
| €233.191M | €138.907M | €88M | |||||||||||||||||||
| €154.266M | €115.368M | €40.482M | |||||||||||||||||||
| - | - | - | |||||||||||||||||||
| €25.559M | €39.706M | €27.501M | |||||||||||||||||||
| €-39.014M | - | €106.299M | |||||||||||||||||||
| €167.721M | €75.662M | €-79.261M | |||||||||||||||||||
| €-39.236M | €-34.773M | €-23.8M | |||||||||||||||||||
| €15.102M | €27.221M | €102.668M | |||||||||||||||||||
| €-24.134M | €-7.552M | €78.868M | |||||||||||||||||||
| €143.587M | €68.11M | €-0.393M | |||||||||||||||||||
| €27.597M | €24.144M | €10.328M | |||||||||||||||||||
| €33.33M | €31.243M | €-2.262M | |||||||||||||||||||
| €0.096 | €0.09 | €-0.006 | |||||||||||||||||||
| €0.096 | €0.09 | €-0.006 | |||||||||||||||||||
| €0.348B | €0.347B | €1.044B | |||||||||||||||||||
| €0.348B | €0.347B | €1.044B | |||||||||||||||||||
| €239.171M | €175.116M | €82.404M | |||||||||||||||||||
| €67.578M | €56.967M | €44.768M | |||||||||||||||||||
| €171.593M | €118.149M | €37.636M |
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