Cogent Communications Holdings (NASDAQ: $CCOI) is under intense pressure after its latest earnings release triggered a brutal selloff, sending shares plunging more than 30% in […]