COGENT COMMUNICATIONS HOLDINGS, INC.CCOI

Market cap
$843.98M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202440-17.68%
Dec 31, 202348+77.73%
Dec 31, 202227+128.20%
Dec 31, 202112+21.97%
Dec 31, 202010-11.74%
Dec 31, 201911+30.00%
Dec 31, 20189-26.51%
Dec 31, 201712+0.35%
Dec 31, 201612-6.85%
Dec 31, 201512-6.67%
Dec 31, 201413-5.75%
Dec 31, 201314-4.32%
Dec 31, 201215+3.77%
Dec 31, 201114