Cogent Communications Holdings Inc. (CCOI) Valuation Score | Stock Evaluator