Cogent Communications Holdings Inc · Valuation · TradingHolo