
Last Price
52 Week Range
€7.00 - €11.45
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €102.719M | €111.613M | €149.953M | |||||||||||||||||||
| €41.194M | €22.04M | €138.879M | |||||||||||||||||||
| €61.525M | €89.573M | €11.074M | |||||||||||||||||||
| - | - | - | |||||||||||||||||||
| €7.351M | €5.777M | €14.543M | |||||||||||||||||||
| - | €144.752M | €60.56M | |||||||||||||||||||
| €54.174M | €-60.956M | €-52.77M | |||||||||||||||||||
| €-13.389M | €-0.203M | €38.467M | |||||||||||||||||||
| €110.914M | €78.368M | €-33.744M | |||||||||||||||||||
| €97.525M | €78.165M | €4.723M | |||||||||||||||||||
| €151.699M | €17.209M | €28.09M | |||||||||||||||||||
| €20.861M | €-25.883M | €-24.039M | |||||||||||||||||||
| €129.604M | €36.142M | €46.334M | |||||||||||||||||||
| €3.92 | €1.09 | €1.4 | |||||||||||||||||||
| €3.92 | €1.09 | €1.4 | |||||||||||||||||||
| €33.062M | €33.055M | €132.501M | |||||||||||||||||||
| €33.055M | €33.055M | €132.218M | |||||||||||||||||||
| €83.125M | €191.474M | €177.271M | |||||||||||||||||||
| €28.951M | €139.797M | €143.56M | |||||||||||||||||||
| €54.174M | €51.677M | €21.541M |
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