Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025



Revenue per Employee
FY, 2021
Annual Production Capacity, units
May, 2021
Production Sites
May, 2021
Germany
Kaiserstraße
United States
85 Broad St 16 045
Australia
Level 4/55 Miller St
France
Parc du Château Saint-Léger 34
Japan
RK Cube 4F 6-85 Otamachi Naka-ku
Russian Federation
Spartakovskaya Ploshchad', 14