PETRUS TRUST COMPANY, LTA Cogent Communications Holdings, Inc. Transaction History

PETRUS TRUST COMPANY, LTA portfolio value:

$220,000
portfolio value

Cogent Communications Holdings, Inc. 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Increase 0.00% 4.22K shares 220K $52.16 4.22K
Q4 2020 share Decrease -100.00% -4.49K shares -270K $57.3 0
Q3 2020 share Increase 0.00% 4.49K shares 270K $56.76 4.49K
Q4 2019 share Decrease -100.00% -4.00K shares -221K $60.49 0
Q3 2019 share Increase 0.00% 4.00K shares 221K $50.13 4.00K
Q2 2019 share Decrease -100.00% -5.26K shares -286K $53.46 0
Q1 2019 share 0.00% 0 shares 48K $48.36 5.26K
Q4 2018 share Decrease -12.86% -777 shares -99K $39.82 5.26K
Q3 2018 share Increase 0.00% 6.04K shares 337K $48.59 6.04K