Investor Dossier
Series D · Jan 2022
€486.0M
Series C · Mar 2022
€40.0M
Growth · Nov 2022
€250.0M
Series A · Apr 2023
€75.5M
Growth · Sept 2025
€57.0M
Other · Jun 2025
€30.0M