Cogent Communications Dividend and Volatility Analysis | Intellectia.AI