COGENT COMMUNICATIONS Shares Outstanding (CCOI)

CCOI: Shares Outstanding Chart (COGENT COMMUNICATIONS)