Cogent Communications Q3 2026 net loss narrows 28% year over year to $29.77 million - CCOI News | Rallies