John B. Chang
General Counsel, Cogent Communications.
Companies
- Cogent CommunicationsGeneral counsel Aug 7, 2019 to now1
- Cogent CommunicationsBoard member Apr 4, 2022 to Dec 1, 20222
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Recent filings
- Dec 31, 2025Granted 100,000 shares of CIK 11583243
- Dec 31, 2025Granted 9,600 shares of CIK 11583243
- Dec 1, 2025Granted 2,400 shares of CIK 11583244
- Jun 2, 2025Gift 398 shares of CIK 11583245
- May 13, 2025Gift 504 shares of CIK 11583246
- May 13, 2025Gift 756 shares of CIK 11583246
- Apr 10, 2025Gift 357 shares of CIK 11583247
- Mar 10, 2025Gift 357 shares of CIK 11583248
- Mar 5, 2025Gift 715 shares of CIK 11583249
- Mar 5, 2025Gift 715 shares of CIK 11583249
- Jan 9, 2025Granted 9,600 shares of CIK 115832410
- Dec 18, 2024Gift 485 shares of CIK 115832411
- Dec 18, 2024Gift 485 shares of CIK 115832411
- Dec 18, 2024Gift 970 shares of CIK 115832411
- Dec 4, 2024Gift 900 shares of CIK 115832412
- Dec 1, 2024Granted 2,400 shares of CIK 115832413
- Nov 12, 2024Sold 2,280 shares at $80.41 of CIK 115832414
- Sep 12, 2024Sold 1,400 shares at $71.67 of CIK 115832415
- Aug 23, 2024Sold 2,055 shares at $74.00 of CIK 115832416
- Feb 1, 2024Gift 375 shares of CIK 115832417
- Feb 1, 2024Gift 375 shares of CIK 115832417
- Jan 3, 2024Granted 30,000 shares of CIK 115832418
- Jan 3, 2024Granted 30,000 shares of CIK 115832419
- Jan 3, 2024Granted 9,600 shares of CIK 115832418
- Jan 3, 2024Granted 9,600 shares of CIK 115832419
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2SEC EDGARCogent Communications, Board member
- 3SEC EDGARForm 4 filed Jan 5, 2026
- 4SEC EDGARForm 4 filed Dec 2, 2025
- 5SEC EDGARForm 4 filed Jun 3, 2025
- 6SEC EDGARForm 4 filed May 15, 2025
- 7SEC EDGARForm 4 filed Apr 11, 2025
- 8SEC EDGARForm 4 filed Mar 12, 2025
- 9SEC EDGARForm 4 filed Mar 7, 2025
- 10SEC EDGARForm 4 filed Jan 13, 2025
- 11SEC EDGARForm 4 filed Dec 19, 2024
- 12SEC EDGARForm 4 filed Dec 6, 2024
- 13SEC EDGARForm 4 filed Dec 3, 2024
- 14SEC EDGARForm 4 filed Nov 12, 2024
- 15SEC EDGARForm 4 filed Sep 13, 2024
- 16SEC EDGARForm 4 filed Aug 26, 2024
- 17SEC EDGARForm 4 filed Feb 1, 2024
- 18SEC EDGARForm 4 filed Jan 30, 2024
- 19SEC EDGARForm 4 filed Jan 5, 2024