- Rank in Search Criteria: 3341
World Rank (Jan-05-2024): 18,840
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 18751
Market Cap (Jul-30-2023): 0.18 Billion USD
World Rank (Jan-2022): 20,365
Market Cap (Jan-2022): 0.16 Billion USD
- Rank in Search Criteria: 3342
World Rank (Jan-05-2024): 18,854
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 18009
Market Cap (Jul-30-2023): 0.20 Billion USD
World Rank (Jan-2022): 15,686
Market Cap (Jan-2022): 0.35 Billion USDAnnual Revenue in USD: 318 Million USD
Annual Net Income in USD: 15 Million USD
Annual Results for Period ending: Dec-2020 ending year
- Rank in Search Criteria: 3343
World Rank (Jan-05-2024): 18,854
World Rank (Jul-30-2023): 18854
Market Cap (Jul-30-2023): 0.17 Billion USD
World Rank (Jan-2022): 17,713
Market Cap (Jan-2022): 0.25 Billion USD
- Rank in Search Criteria: 3344
World Rank (Jan-05-2024): 18,862
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 20566
World Rank (Jan-2022): 20,566
Market Cap (Jan-2022): 0.15 Billion USDHeadquarters Country: Spain
- Rank in Search Criteria: 3345
World Rank (Jan-05-2024): 18,863
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 17717
Market Cap (Jul-30-2023): 0.21 Billion USD
World Rank (Jan-2022): 17,801
Market Cap (Jan-2022): 0.25 Billion USD
- Rank in Search Criteria: 3346
World Rank (Jan-05-2024): 18,864
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 17964
Market Cap (Jul-30-2023): 0.20 Billion USD
World Rank (Jan-2022): 15,889
Market Cap (Jan-2022): 0.34 Billion USD
- Rank in Search Criteria: 3347
World Rank (Jan-05-2024): 18,867
World Rank (Jul-30-2023): 18867
World Rank (Jan-2022): 18,867
Market Cap (Jan-2022): 0.21 Billion USD
- Rank in Search Criteria: 3348
World Rank (Jan-05-2024): 18,869
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 20566
Market Cap (Jul-30-2023): 0.12 Billion USD
World Rank (Jan-2022): 13,266
Market Cap (Jan-2022): 0.52 Billion USD
- Rank in Search Criteria: 3349
World Rank (Jan-05-2024): 18,876
World Rank (Jul-30-2023): 18876
Market Cap (Jul-30-2023): 0.18 Billion USD
World Rank (Jan-2022): 20,955
Market Cap (Jan-2022): 0.14 Billion USD
- Rank in Search Criteria: 3350
World Rank (Jan-05-2024): 18,881
World Rank (Jul-30-2023): 18881
World Rank (Jan-2022): 18,881
Market Cap (Jan-2022): 0.21 Billion USDHeadquarters Country: Italy