
Last Price
52 Week Range
€6.90 - €11.40
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2024 | LTM |
|---|---|---|
| €747.282M | €233.183M | |
| €343.858M | €105.318M | |
| €403.424M | €127.865M | |
| - | - | |
| €5.732M | - | |
| €397.475M | €96.781M | |
| €0.217M | €31.084M | |
| €-46.735M | - | |
| €-2.824M | €-18.737M | |
| €-49.559M | €-18.737M | |
| €-49.342M | €12.347M | |
| €-10.133M | €3.67M | |
| €-39.208M | €8.677M | |
| €-1.9 | €0.42 | |
| €-1.9 | €0.42 | |
| €20.612M | €20.66M | |
| €20.612M | €20.66M | |
| €322.334M | €109.854M | |
| €324.289M | €78.77M | |
| €-1.955M | €31.084M |
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