Tucows Inc TCX

This is an internet services and telecomms company, headquartered in Canada.