- Rank in Search Criteria: 2981
World Rank (Jan-05-2024): 17,167
Market Cap (Jan-05-2024): 0.23 Billion USD
World Rank (Jul-30-2023): 18326
Market Cap (Jul-30-2023): 0.19 Billion USD
World Rank (Jan-2022): 18,668
Market Cap (Jan-2022): 0.21 Billion USD
- Rank in Search Criteria: 2982
World Rank (Jan-05-2024): 17,171
Market Cap (Jan-05-2024): 0.23 Billion USD
World Rank (Jul-30-2023): 16597
Market Cap (Jul-30-2023): 0.29 Billion USD
World Rank (Jan-2022): 17,340
Market Cap (Jan-2022): 0.27 Billion USD
- Rank in Search Criteria: 2983
World Rank (Jan-05-2024): 17,184
Market Cap (Jan-05-2024): 0.23 Billion USD
World Rank (Jul-30-2023): 21345
World Rank (Jan-2022): 21,345
Market Cap (Jan-2022): 0.13 Billion USDHeadquarters Country: Spain
- Rank in Search Criteria: 2984
World Rank (Jan-05-2024): 17,186
Market Cap (Jan-05-2024): 0.23 Billion USD
World Rank (Jul-30-2023): 16311
Market Cap (Jul-30-2023): 0.28 Billion USD
World Rank (Jan-2022): 12,972
Market Cap (Jan-2022): 0.54 Billion USDAnnual Revenue in USD: 84 Million USD
Annual Net Income in USD: 2 Million USD
Annual Results for Period ending: Dec-2021 ending year
- Rank in Search Criteria: 2985
World Rank (Jan-05-2024): 17,187
Market Cap (Jan-05-2024): 0.23 Billion USD
World Rank (Jul-30-2023): 15021
Market Cap (Jul-30-2023): 0.35 Billion USD
World Rank (Jan-2022): 12,847
Market Cap (Jan-2022): 0.55 Billion USDAnnual Revenue in USD: 689 Million USD
Annual Net Income in USD: 23 Million USD
Annual Results for Period ending: Dec-2021 ending year
- Rank in Search Criteria: 2986
World Rank (Jan-05-2024): 17,190
Market Cap (Jan-05-2024): 0.23 Billion USD
World Rank (Jul-30-2023): 17729
Market Cap (Jul-30-2023): 0.21 Billion USD
World Rank (Jan-2022): 17,400
Market Cap (Jan-2022): 0.27 Billion USD
- Rank in Search Criteria: 2987
World Rank (Jan-05-2024): 17,191
Market Cap (Jan-05-2024): 0.23 Billion USD
World Rank (Jul-30-2023): 17258
Market Cap (Jul-30-2023): 0.23 Billion USD
World Rank (Jan-2022): 17,834
Market Cap (Jan-2022): 0.25 Billion USD
- Rank in Search Criteria: 2988
World Rank (Jan-05-2024): 17,193
World Rank (Jul-30-2023): 17193
World Rank (Jan-2022): 17,193
Market Cap (Jan-2022): 0.28 Billion USD
- Rank in Search Criteria: 2989
World Rank (Jan-05-2024): 17,209
Market Cap (Jan-05-2024): 0.23 Billion USD
World Rank (Jul-30-2023): 17600
World Rank (Jan-2022): 18,724
Headquarters Country: Spain
- Rank in Search Criteria: 2990
World Rank (Jan-05-2024): 17,220
World Rank (Jul-30-2023): 17220
Market Cap (Jul-30-2023): 0.23 Billion USD