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




Solutions
Jun, 2024
Trademarks
Jun, 2024
Germany
Zimmersmühlenweg 11
United States
10080 N. Wolfe Road Suite SW3-200
United States
19925 Stevens Creek Blvd
Brazil
Av. Paulista, 37 – 4º Andar
Germany
Bahnhofpl. 1A
Hungary
Kálmán Imre utca 1