T
Last Price
52 Week Range
€17.20 - €37.00
Next Earnings Date
Apr 20 2026
Next Earnings Date
Apr 20 2026
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| €218.723M | €352.364M | €409.026M | |||||
| €148.512M | €243.154M | €276.03M | |||||
| €70.211M | €109.21M | €132.996M | |||||
| €2.807M | €4.799M | €5.543M | |||||
| €12.071M | €18.092M | €27.524M | |||||
| €-0.404M | €-0.533M | €-2.814M | |||||
| €55.738M | €86.852M | €102.743M | |||||
| €-3.764M | €-1.968M | €-1.75M | |||||
| €-2.107M | €1.814M | €-0.027M | |||||
| €-5.871M | €-0.154M | €-1.777M | |||||
| €49.867M | €86.698M | €100.966M | |||||
| €13.771M | €19.259M | €23.024M | |||||
| €36.096M | €67.42M | €77.84M | |||||
| €0.6 | €0.97 | €1.1 | |||||
| €0.6 | €0.97 | €1.1 | |||||
| €60.159M | €69.167M | €283.133M | |||||
| €60M | €69.167M | €282.612M | |||||
| €56.233M | €93.562M | €106.358M | |||||
| €0.992M | €2.51M | €1.737M | |||||
| €55.241M | €91.052M | €104.621M |
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