Internet service provider Cogent Communications (NASDAQ:CCOI) missed Wall Street’s revenue expectations in Q1 CY2025. Is now the time to buy CCOI? Find out in our full research report (it’s free).