Blacksheep Fund Management Ltd

Company Share, %
Tucows Inc. Tucows Inc. 9.83

Category Quantity
Technology 1