
Last Price
52 Week Range
$2.30 - $7.83
Next Earnings Date
Jul 30 2026 (Estimate)
Next Earnings Date
Jul 30 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM | 2025 |
|---|---|---|---|---|---|---|---|---|
| €45.937M | €32.218M | €9.415M | ||||||
| €30.294M | €40.833M | €32.056M | ||||||
| €70.082M | €56.606M | €47.523M | ||||||
| €4.804M | €5.35M | €6.358M | ||||||
| €7.25M | €1M | €2.071M | ||||||
| €158.367M | €136.007M | €97.423M | ||||||
| €100.023M | €92.894M | €85.314M | ||||||
| €87.28M | €82.558M | €50.574M | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| €7.397M | €5.029M | €6.206M | ||||||
| €194.7M | €180.481M | €142.094M | ||||||
| €-1K | - | - | ||||||
| €353.066M | €316.488M | €239.517M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM | 2025 |
|---|---|---|---|---|---|---|---|---|
| €31.978M | €40.968M | €53.114M | ||||||
| - | - | - | ||||||
| €131.81M | €101.78M | €109.902M | ||||||
| €4.664M | €4.314M | €4.287M | ||||||
| €2.764M | €3.192M | €4.784M | ||||||
| €2.782M | €2.54M | €2.812M | ||||||
| €4.517M | €2.955M | €2.034M | ||||||
| €175.751M | €152.557M | €172.149M | ||||||
| €34.917M | €49.233M | €25.947M | ||||||
| €36.406M | €34.846M | €33.104M | ||||||
| €9.86M | €12.056M | €9.965M | ||||||
| €3.412M | €2.814M | €2.675M | ||||||
| €3.064M | €2.626M | €2.608M | ||||||
| €114.737M | €127.793M | €98.829M | ||||||
| - | - | - | ||||||
| €290.488M | €280.35M | €270.978M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM | 2025 |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| - | - | - | ||||||
| €55.243M | €65.987M | €66.26M | ||||||
| €-569.175M | €-63.77M | €-674.858M | ||||||
| €531.113M | €3.825M | €7.443M | ||||||
| €12.784M | €-2.989M | €539.637M | ||||||
| €34.835M | €32.218M | €29.825M | ||||||
| €64.8M | €35.271M | €-31.693M | ||||||
| €-2.222M | €0.867M | €0.232M | ||||||
| €62.578M | €36.138M | €-31.461M | ||||||
| €353.066M | €316.488M | €239.517M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM | 2025 |
|---|---|---|---|---|---|---|---|---|
| €25.901M | €4.914M | €4.969M | ||||||
| €234.875M | €216.391M | €197.77M | ||||||
| €214.839M | €189.087M | €193.324M |
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