- Rank in Search Criteria: 2901
World Rank (Jan-05-2024): 16,761
Market Cap (Jan-05-2024): 0.25 Billion USD
World Rank (Jul-30-2023): 16115
Market Cap (Jul-30-2023): 0.29 Billion USD
World Rank (Jan-2022): 11,567
Market Cap (Jan-2022): 0.68 Billion USD
- Rank in Search Criteria: 2902
World Rank (Jan-05-2024): 16,764
Market Cap (Jan-05-2024): 0.25 Billion USD
World Rank (Jul-30-2023): 15399
Market Cap (Jul-30-2023): 0.33 Billion USD
World Rank (Jan-2022): 18,801
Market Cap (Jan-2022): 0.21 Billion USD
- Rank in Search Criteria: 2903
World Rank (Jan-05-2024): 16,766
World Rank (Jul-30-2023): 16766
Market Cap (Jul-30-2023): 0.25 Billion USD
- Rank in Search Criteria: 2904
World Rank (Jan-05-2024): 16,773
World Rank (Jul-30-2023): 16773
Market Cap (Jul-30-2023): 0.25 Billion USD
- Rank in Search Criteria: 2905
World Rank (Jan-05-2024): 16,779
Market Cap (Jan-05-2024): 0.25 Billion USD
World Rank (Jul-30-2023): 17741
Market Cap (Jul-30-2023): 0.21 Billion USD
World Rank (Jan-2022): 16,598
Market Cap (Jan-2022): 0.31 Billion USD
- Rank in Search Criteria: 2906
World Rank (Jan-05-2024): 16,780
World Rank (Jul-30-2023): 16780
Market Cap (Jul-30-2023): 0.25 Billion USD
World Rank (Jan-2022): 17,858
Market Cap (Jan-2022): 0.25 Billion USD
- Rank in Search Criteria: 2907
World Rank (Jan-05-2024): 16,785
World Rank (Jul-30-2023): 16785
World Rank (Jan-2022): 16,785
- Rank in Search Criteria: 2908
World Rank (Jan-05-2024): 16,792
Market Cap (Jan-05-2024): 0.25 Billion USD
World Rank (Jul-30-2023): 17159
Market Cap (Jul-30-2023): 0.24 Billion USD
World Rank (Jan-2022): 18,573
Market Cap (Jan-2022): 0.22 Billion USD
- Rank in Search Criteria: 2909
World Rank (Jan-05-2024): 16,798
Market Cap (Jan-05-2024): 0.25 Billion USD
World Rank (Jul-30-2023): 18421
Market Cap (Jul-30-2023): 0.19 Billion USD
World Rank (Jan-2022): 14,074
Market Cap (Jan-2022): 0.45 Billion USD
- Rank in Search Criteria: 2910
World Rank (Jan-05-2024): 16,808
Market Cap (Jan-05-2024): 0.25 Billion USD
World Rank (Jul-30-2023): 17042
Market Cap (Jul-30-2023): 0.24 Billion USD
Headquarters Country: Spain