
Last Price
52 Week Range
$5.59 - $14.38
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|
| €1.436B | €1.697B | €1.999B | |||||
| €769.836M | €855.431M | €951.591M | |||||
| €0.666B | €0.841B | €1.046B | |||||
| €3.614M | €1.519M | €16.131M | |||||
| €463.56M | €576.743M | €585.739M | |||||
| €124.131M | - | €81.275M | |||||
| €74.976M | €263.161M | €405.454M | |||||
| €6.186M | €4.143M | €3.552M | |||||
| €-64.382M | €-78.506M | €-90.669M | |||||
| €-58.196M | €-74.363M | €-87.118M | |||||
| €16.78M | €188.798M | €334.974M | |||||
| €25.386M | €75.253M | €133.251M | |||||
| €-10.551M | €113.098M | €201.221M | |||||
| €-0.021 | €0.23 | €0.402 | |||||
| €-0.021 | €0.22 | €0.402 | |||||
| €0.498B | €0.502B | €2.017B | |||||
| €0.498B | €0.504B | €2.023B | |||||
| €101.695M | €241.491M | €402.207M | |||||
| €82.189M | €47.796M | €62.178M | |||||
| €19.506M | €193.695M | €340.028M |
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