CCOI crashes on earnings as analysts slash targets
CCOI is trading at $18.06 after one of its worst weeks in recent memory — a 25% collapse driven by a Q1 earnings report that sent the stock down 22% in a single session. The catalyst was May 4's Q1 2026 results.…
