Cogent Communications Stock Drops 72%, But Investor Bets $12M on February Recovery | MarketWire

Despite a sharp 72% decline in 12 months, Cogent Communications sees a $12M investment, sparking market debate.

Read full article on MarketWire