COGENT COMMUNICATIONSI Shares Outstanding (CCOI)

CCOI: Shares Outstanding Chart (COGENT COMMUNICATIONSI)