Tucows Inc [TCX] is traded on American Stock Exchange in USA. It is located in Toronto, ON MK M and employs 175 people. The company currently falls under 'Micro-Cap
' category with total capitalization of 84.4 M. Tucows Inc runs under Technology
sector within Internet Information Providers
industry. This company has 40.19 M outstanding shares of which 16.58 K shares are at this time shorted by investors with about 0.2 days to cover shorted positions.
Tucows Inc. distributes Internet services primarily in North America and Europe.