CCOI   $83.15  -0.76% Market Closed After Close 83.155 0.01%

Cogent Communications Holdings Inc

Data not available