
Last Price
52 Week Range
€6.78 - €13.02
Next Earnings Date
May 19 2026 (Estimate)
Next Earnings Date
May 19 2026 (Est.)
Last Price
| Metric | 2024 | LTM |
|---|---|---|
| $940.246M | $387.808M | |
| $543.858M | $307.306M | |
| $396.388M | $80.502M | |
| - | - | |
| $75.885M | $32.238M | |
| $-681.949M | $-65.478M | |
| $1.002B | $0.114B | |
| $-139.191M | $-95.57M | |
| $9.461M | $-21.033M | |
| $-129.73M | $-116.603M | |
| $872.722M | $-2.861M | |
| $1.893M | $4.723M | |
| $870.829M | $7.768M | |
| $4.44 | $0.04 | |
| $4.44 | $0.04 | |
| $196.042M | $194.217M | |
| $196.042M | $194.217M | |
| $1.185B | $0.198B | |
| $166.029M | $108.698M | |
| $1.019B | $0.089B |
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