Cogent Communications Holdings, First Community Bankshares, Another 2 Companies Have A High Estimated Dividend YieldViaNews Editorial Team•Jul 10, 2023