Tucows Inc

TCXNASDAQ
$11.73
-0.61-4.94%
At close: Nov 13, 4:00 PM EST
$12.10
0.373.15%
After Hours: Nov 13, 7:43 AM EST