
Last Price
52 Week Range
CHF13.30 - CHF35.30
Next Earnings Date
Apr 02 2026
Next Earnings Date
Apr 02 2026
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| €176.105M | €133.698M | €87.907M | ||||||
| €187.232M | €227.961M | €135.617M | ||||||
| €334.44M | €387.784M | €288.896M | ||||||
| €9.881M | €11.59M | - | ||||||
| €78.931M | €32.079M | €62.226M | ||||||
| €787.336M | €793.112M | €574.646M | ||||||
| €672.183M | €673.649M | €548.245M | ||||||
| €269.964M | €309.779M | €264.76M | ||||||
| €34.542M | €7.308M | €108.523M | ||||||
| €6.126M | €13.286M | €0.873M | ||||||
| €165.309M | €33.597M | €96.293M | ||||||
| €1.148B | €1.038B | €1.019B | ||||||
| - | €1K | - | ||||||
| €1.935B | €1.831B | €1.593B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| €230.361M | €242.018M | €98.588M | ||||||
| €23.629M | - | - | ||||||
| €88.14M | €18.45M | €2M | ||||||
| €8.88M | - | - | ||||||
| - | €6.802M | €6.528M | ||||||
| - | - | - | ||||||
| €101.149M | €166.051M | €111.305M | ||||||
| €452.159M | €426.519M | €211.893M | ||||||
| €354.022M | €217.798M | €228.433M | ||||||
| €8.88M | - | - | ||||||
| - | €8.821M | €11.237M | ||||||
| - | €40.009M | €31.358M | ||||||
| €194.921M | €208.197M | €189.671M | ||||||
| €548.943M | €474.825M | €460.699M | ||||||
| - | - | - | ||||||
| €1.001B | €0.901B | €0.673B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||
| - | - | - | ||||||
| €56.48M | €56.501M | €56.985M | ||||||
| €-84.835M | €-57.337M | €-67.344M | ||||||
| €921.061M | €922.326M | €931.107M | ||||||
| €49.867M | - | - | ||||||
| €-6.412M | €10.13M | - | ||||||
| €936.161M | €931.62M | €920.748M | ||||||
| €-1.676M | €-2.232M | - | ||||||
| €934.485M | €929.388M | €920.748M | ||||||
| €1.935B | €1.831B | €1.593B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| €35.395M | €7.476M | €108.523M | ||||||
| €451.042M | €236.248M | €230.433M | ||||||
| €275.79M | €102.718M | €142.526M |
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