Found 24 matches for .icu:
Total price amount in this set of 24 domain name sales is 4,560.86 USD; average price is 190.04 USD.
Return to NEWGTLD statistics.
Found 24 matches for .icu:
Total price amount in this set of 24 domain name sales is 4,560.86 USD; average price is 190.04 USD.
Return to NEWGTLD statistics.