Market Cap: $12.34B
Market Cap: $12.34B
Cann Cynthia Cammett sold 4,788 shares of CSGP on 7 August. They now own 18,822 CSGP shares.
Cann Cynthia Cammett sold CSGPHill John W sold 3,500 shares of CSGP on 5 August. They now own 22,993 CSGP shares.
Hill John W sold CSGPFlorance Andrew C bought 83,300 shares of CSGP on 4 August. They now own 1,806,165.03 CSGP shares.
Florance Andrew C bought CSGPCann Cynthia Cammett sold 1,077 shares of CSGP on 1 August. They now own 23,610 CSGP shares.
Cann Cynthia Cammett sold CSGPSaint Frederick G. sold 1,436 shares of CSGP on 1 August. They now own 278,415 CSGP shares.
Saint Frederick G. sold CSGPRossmann Robin Jack bought 0 shares of CSGP on 31 July. They now own 86,691 CSGP shares.
Rossmann Robin Jack bought CSGPCann Cynthia Cammett bought 26,078 shares of CSGP on 31 July. They now own 26,078 CSGP shares.
Cann Cynthia Cammett bought CSGPRossmann Robin Jack bought 34,771 shares of CSGP on 31 July. They now own 34,771 CSGP shares.
Rossmann Robin Jack bought CSGPRossmann Robin Jack bought 10,223 shares of CSGP on 31 July. They now own 0 CSGP shares.
Rossmann Robin Jack bought CSGPLown Christian M. sold 5,597 shares of CSGP on 1 July. They now own 129,653 CSGP shares.
Lown Christian M. sold CSGPSams Louise S bought 8,262 shares of CSGP on 23 June. They now own 28,671 CSGP shares.
Sams Louise S bought CSGPMusslewhite Robert W bought 8,262 shares of CSGP on 23 June. They now own 26,539 CSGP shares.
Musslewhite Robert W bought CSGPBrunner Angelique G. bought 8,262 shares of CSGP on 23 June. They now own 18,428 CSGP shares.
Brunner Angelique G. bought CSGPMccarthy Christine M bought 8,262 shares of CSGP on 23 June. They now own 11,585 CSGP shares.
Mccarthy Christine M bought CSGPBerisford John L bought 8,262 shares of CSGP on 23 June. They now own 11,235 CSGP shares.
Berisford John L bought CSGPHill John W bought 8,262 shares of CSGP on 23 June. They now own 26,493 CSGP shares.
Hill John W bought CSGPGlaser Rachel C bought 8,262 shares of CSGP on 23 June. They now own 12,419 CSGP shares.
Glaser Rachel C bought CSGPCann Cynthia Cammett sold 461 shares of CSGP on 15 June. They now own 24,687 CSGP shares.
Cann Cynthia Cammett sold CSGPFlorance Andrew C bought 3,100 shares of CSGP on 1 May. They now own 1,722,865.03 CSGP shares.
Florance Andrew C bought CSGPFlorance Andrew C bought 68,330 shares of CSGP on 1 May. They now own 1,719,765.03 CSGP shares.
Florance Andrew C bought CSGPBanerjee Nana bought 0 shares of CSGP on 15 March. They now own 0 CSGP shares.
Banerjee Nana bought CSGPRuggles Lisa sold 2,977 shares of CSGP on 15 March. They now own 174,915 CSGP shares.
Ruggles Lisa sold CSGPBoxer Gene sold 428 shares of CSGP on 15 March. They now own 95,517 CSGP shares.
Boxer Gene sold CSGPSimuro Frank sold 11,107 shares of CSGP on 15 March. They now own 414,491 CSGP shares.
Simuro Frank sold CSGPBoxer Gene sold 482 shares of CSGP on 15 March. They now own 95,463 CSGP shares.
Boxer Gene sold CSGPCann Cynthia Cammett sold 1,194 shares of CSGP on 15 March. They now own 25,148 CSGP shares.
Cann Cynthia Cammett sold CSGPDesmarais Michael J sold 2,873 shares of CSGP on 15 March. They now own 87,725 CSGP shares.
Desmarais Michael J sold CSGPCann Cynthia Cammett bought 4,374 shares of CSGP on 10 March. They now own 26,342 CSGP shares.
Cann Cynthia Cammett bought CSGPDesmarais Michael J bought 17,676 shares of CSGP on 10 March. They now own 90,598 CSGP shares.
Desmarais Michael J bought CSGPFlorance Andrew C bought 124,162 shares of CSGP on 10 March. They now own 1,651,435.03 CSGP shares.
Florance Andrew C bought CSGPLown Christian M. bought 12,268 shares of CSGP on 10 March. They now own 135,250 CSGP shares.
Lown Christian M. bought CSGPBoxer Gene bought 21,920 shares of CSGP on 10 March. They now own 95,945 CSGP shares.
Boxer Gene bought CSGPSams Louise S bought 1,000 shares of CSGP on 6 March. They now own 20,409 CSGP shares.
Sams Louise S bought CSGPSaint Frederick G. bought 20,000 shares of CSGP on 2 March. They now own 279,851 CSGP shares.
Saint Frederick G. bought CSGPGlaser Rachel C bought 1,000 shares of CSGP on 2 March. They now own 4,157 CSGP shares.
Glaser Rachel C bought CSGPDesmarais Michael J sold 6,353 shares of CSGP on 1 March. They now own 72,922 CSGP shares.
Desmarais Michael J sold CSGPBoxer Gene sold 4,547 shares of CSGP on 1 March. They now own 74,025 CSGP shares.
Boxer Gene sold CSGPLown Christian M. sold 7,175 shares of CSGP on 1 March. They now own 122,982 CSGP shares.
Lown Christian M. sold CSGPFlorance Andrew C sold 59,593 shares of CSGP on 1 March. They now own 1,527,273.03 CSGP shares.
Florance Andrew C sold CSGPSaint Frederick G. sold 11,096 shares of CSGP on 1 March. They now own 259,851 CSGP shares.
Saint Frederick G. sold CSGPSimuro Frank sold 18,702 shares of CSGP on 1 March. They now own 425,598 CSGP shares.
Simuro Frank sold CSGPCann Cynthia Cammett sold 1,385 shares of CSGP on 1 March. They now own 21,968 CSGP shares.
Cann Cynthia Cammett sold CSGPRuggles Lisa sold 8,931 shares of CSGP on 1 March. They now own 177,892 CSGP shares.
Ruggles Lisa sold CSGPSimuro Frank bought 52,869 shares of CSGP on 27 February. They now own 52,869 CSGP shares.
Simuro Frank bought CSGPDesmarais Michael J bought 17,926 shares of CSGP on 27 February. They now own 17,926 CSGP shares.
Desmarais Michael J bought CSGPFlorance Andrew C bought 55,720 shares of CSGP on 27 February. They now own 1,586,866.03 CSGP shares.
Florance Andrew C bought CSGPBoxer Gene bought 26,888 shares of CSGP on 27 February. They now own 26,888 CSGP shares.
Boxer Gene bought CSGPCann Cynthia Cammett bought 6,834 shares of CSGP on 27 February. They now own 6,834 CSGP shares.
Cann Cynthia Cammett bought CSGPRuggles Lisa bought 28,197 shares of CSGP on 27 February. They now own 28,197 CSGP shares.
Ruggles Lisa bought CSGPFlorance Andrew C bought 83,708 shares of CSGP on 27 February. They now own 83,708 CSGP shares.
Florance Andrew C bought CSGPSaint Frederick G. bought 39,652 shares of CSGP on 27 February. They now own 39,652 CSGP shares.
Saint Frederick G. bought CSGPLown Christian M. bought 39,652 shares of CSGP on 27 February. They now own 39,652 CSGP shares.
Lown Christian M. bought CSGPRuggles Lisa sold 17,583 shares of CSGP on 19 February. They now own 190,042 CSGP shares.
Ruggles Lisa sold CSGPSimuro Frank sold 4,421 shares of CSGP on 19 February. They now own 444,300 CSGP shares.
Simuro Frank sold CSGPFlorance Andrew C sold 19,221 shares of CSGP on 19 February. They now own 1,531,146.03 CSGP shares.
Florance Andrew C sold CSGPRuggles Lisa sold 3,219 shares of CSGP on 19 February. They now own 186,823 CSGP shares.
Ruggles Lisa sold CSGPSaint Frederick G. sold 17,583 shares of CSGP on 19 February. They now own 273,096 CSGP shares.
Saint Frederick G. sold CSGPSimuro Frank sold 30,727 shares of CSGP on 19 February. They now own 448,721 CSGP shares.
Simuro Frank sold CSGPSaint Frederick G. sold 2,149 shares of CSGP on 19 February. They now own 270,947 CSGP shares.
Saint Frederick G. sold CSGPFlorance Andrew C sold 104,983 shares of CSGP on 19 February. They now own 1,550,367.03 CSGP shares.
Florance Andrew C sold CSGPSimuro Frank sold 4,151 shares of CSGP on 15 February. They now own 479,448 CSGP shares.
Simuro Frank sold CSGPRuggles Lisa sold 3,576 shares of CSGP on 15 February. They now own 207,625 CSGP shares.
Ruggles Lisa sold CSGPFlorance Andrew C sold 17,482 shares of CSGP on 15 February. They now own 1,655,350.03 CSGP shares.
Florance Andrew C sold CSGPSaint Frederick G. sold 2,424 shares of CSGP on 15 February. They now own 290,679 CSGP shares.
Saint Frederick G. sold CSGPHill John W sold 2,250 shares of CSGP on 13 November. They now own 18,231 CSGP shares.
Hill John W sold CSGPCann Cynthia Cammett sold 1,841 shares of CSGP on 13 November. They now own 23,211 CSGP shares.
Cann Cynthia Cammett sold CSGPBrunner Angelique G. bought 3,143 shares of CSGP on 9 September. They now own 10,166 CSGP shares.
Brunner Angelique G. bought CSGPMusslewhite Robert W bought 3,121 shares of CSGP on 9 September. They now own 18,277 CSGP shares.
Musslewhite Robert W bought CSGPMccarthy Christine M bought 2,973 shares of CSGP on 9 September. They now own 2,973 CSGP shares.
Mccarthy Christine M bought CSGPSams Louise S bought 3,291 shares of CSGP on 9 September. They now own 19,409 CSGP shares.
Sams Louise S bought CSGPGlaser Rachel C bought 3,143 shares of CSGP on 9 September. They now own 3,143 CSGP shares.
Glaser Rachel C bought CSGPHill John W bought 3,177 shares of CSGP on 9 September. They now own 20,481 CSGP shares.
Hill John W bought CSGPBerisford John L bought 2,973 shares of CSGP on 9 September. They now own 2,973 CSGP shares.
Berisford John L bought CSGPSaint Frederick G. sold 25,000 shares of CSGP on 28 August. They now own 293,103 CSGP shares.
Saint Frederick G. sold CSGPSaint Frederick G. sold 1,436 shares of CSGP on 1 August. They now own 318,103 CSGP shares.
Saint Frederick G. sold CSGPCann Cynthia Cammett sold 719 shares of CSGP on 1 August. They now own 25,052 CSGP shares.
Cann Cynthia Cammett sold CSGPCann Cynthia Cammett sold 2,033 shares of CSGP on 28 July. They now own 25,771 CSGP shares.
Cann Cynthia Cammett sold CSGPSaint Frederick G. sold 25,000 shares of CSGP on 28 July. They now own 319,539 CSGP shares.
Saint Frederick G. sold CSGPLown Christian M. sold 4,666 shares of CSGP on 1 July. They now own 130,157 CSGP shares.
Lown Christian M. sold CSGPCann Cynthia Cammett sold 461 shares of CSGP on 15 June. They now own 27,804 CSGP shares.
Cann Cynthia Cammett sold CSGPSaint Frederick G. sold 25,000 shares of CSGP on 11 June. They now own 344,539 CSGP shares.
Saint Frederick G. sold CSGPRuggles Lisa sold 12 shares of CSGP on 1 June. They now own 211,201 CSGP shares.
Ruggles Lisa sold CSGPGlaser Rachel C bought 0 shares of CSGP on 6 April. They now own 0 CSGP shares.
Glaser Rachel C bought CSGPBerisford John L bought 0 shares of CSGP on 6 April. They now own 0 CSGP shares.
Berisford John L bought CSGPMccarthy Christine M bought 0 shares of CSGP on 6 April. They now own 0 CSGP shares.
Mccarthy Christine M bought CSGPMccarthy Christine M bought 0 shares of CSGP on 25 March. They now own 350 CSGP shares.
Mccarthy Christine M bought CSGPRuggles Lisa sold 1,958 shares of CSGP on 15 March. They now own 211,213 CSGP shares.
Ruggles Lisa sold CSGPBoxer Gene sold 481 shares of CSGP on 15 March. They now own 78,572 CSGP shares.
Boxer Gene sold CSGPSimuro Frank sold 5,700 shares of CSGP on 15 March. They now own 483,599 CSGP shares.
Simuro Frank sold CSGPDesmarais Michael J sold 3,641 shares of CSGP on 15 March. They now own 79,118 CSGP shares.
Desmarais Michael J sold CSGPCann Cynthia Cammett sold 1,191 shares of CSGP on 15 March. They now own 28,265 CSGP shares.
Cann Cynthia Cammett sold CSGPCann Cynthia Cammett sold 1,749 shares of CSGP on 10 March. They now own 29,456 CSGP shares.
Cann Cynthia Cammett sold CSGPCann Cynthia Cammett bought 1,498 shares of CSGP on 5 March. They now own 33,715 CSGP shares.
Cann Cynthia Cammett bought CSGPDesmarais Michael J bought 9,026 shares of CSGP on 5 March. They now own 82,759 CSGP shares.
Desmarais Michael J bought CSGPFlorance Andrew C bought 76,232 shares of CSGP on 5 March. They now own 1,672,832.03 CSGP shares.
Florance Andrew C bought CSGPBoxer Gene bought 12,492 shares of CSGP on 5 March. They now own 79,053 CSGP shares.
Boxer Gene bought CSGPFlorance Andrew C sold 41,296 shares of CSGP on 1 March. They now own 1,596,600.03 CSGP shares.
Florance Andrew C sold CSGPSimuro Frank sold 12,432 shares of CSGP on 1 March. They now own 489,299 CSGP shares.
Simuro Frank sold CSGPSaint Frederick G. sold 8,252 shares of CSGP on 1 March. They now own 369,539 CSGP shares.
Saint Frederick G. sold CSGPCann Cynthia Cammett sold 813 shares of CSGP on 1 March. They now own 32,217 CSGP shares.
Cann Cynthia Cammett sold CSGPRuggles Lisa sold 7,410 shares of CSGP on 1 March. They now own 213,171 CSGP shares.
Ruggles Lisa sold CSGPBoxer Gene sold 3,644 shares of CSGP on 1 March. They now own 66,561 CSGP shares.
Boxer Gene sold CSGPDesmarais Michael J sold 3,893 shares of CSGP on 1 March. They now own 73,733 CSGP shares.
Desmarais Michael J sold CSGPBoxer Gene bought 26,897 shares of CSGP on 27 February. They now own 70,205 CSGP shares.
Boxer Gene bought CSGPDesmarais Michael J bought 18,828 shares of CSGP on 27 February. They now own 77,626 CSGP shares.
Desmarais Michael J bought CSGPCann Cynthia Cammett bought 4,035 shares of CSGP on 27 February. They now own 33,030 CSGP shares.
Cann Cynthia Cammett bought CSGPRuggles Lisa bought 16,500 shares of CSGP on 20 February. They now own 16,500 CSGP shares.
Ruggles Lisa bought CSGPSimuro Frank bought 33,000 shares of CSGP on 20 February. They now own 33,000 CSGP shares.
Simuro Frank bought CSGPSaint Frederick G. bought 24,600 shares of CSGP on 20 February. They now own 24,600 CSGP shares.
Saint Frederick G. bought CSGPSaint Frederick G. bought 97,600 shares of CSGP on 20 February. They now own 377,791 CSGP shares.
Saint Frederick G. bought CSGPLown Christian M. bought 24,600 shares of CSGP on 20 February. They now own 24,600 CSGP shares.
Lown Christian M. bought CSGPLown Christian M. bought 97,600 shares of CSGP on 20 February. They now own 134,823 CSGP shares.
Lown Christian M. bought CSGPFlorance Andrew C bought 114,000 shares of CSGP on 20 February. They now own 114,000 CSGP shares.
Florance Andrew C bought CSGPFlorance Andrew C bought 451,440 shares of CSGP on 20 February. They now own 1,637,896.03 CSGP shares.
Florance Andrew C bought CSGPSimuro Frank bought 130,640 shares of CSGP on 20 February. They now own 501,731 CSGP shares.
Simuro Frank bought CSGPRuggles Lisa bought 65,440 shares of CSGP on 20 February. They now own 220,581 CSGP shares.
Ruggles Lisa bought CSGPFlorance Andrew C sold 14,235 shares of CSGP on 15 February. They now own 1,248,863.03 CSGP shares.
Florance Andrew C sold CSGPSaint Frederick G. sold 2,349 shares of CSGP on 15 February. They now own 293,245 CSGP shares.
Saint Frederick G. sold CSGPRuggles Lisa sold 3,531 shares of CSGP on 15 February. They now own 169,074 CSGP shares.
Ruggles Lisa sold CSGPSimuro Frank sold 5,485 shares of CSGP on 15 February. They now own 385,019 CSGP shares.
Simuro Frank sold CSGPSaint Frederick G. sold 6,452 shares of CSGP on 13 February. They now own 286,793 CSGP shares.
Saint Frederick G. sold CSGPFlorance Andrew C sold 28,896 shares of CSGP on 13 February. They now own 1,219,967.03 CSGP shares.
Florance Andrew C sold CSGPRuggles Lisa sold 6,452 shares of CSGP on 13 February. They now own 162,622 CSGP shares.
Ruggles Lisa sold CSGPSaint Frederick G. sold 6,602 shares of CSGP on 13 February. They now own 280,191 CSGP shares.
Saint Frederick G. sold CSGPFlorance Andrew C sold 33,511 shares of CSGP on 13 February. They now own 1,186,456.03 CSGP shares.
Florance Andrew C sold CSGPSimuro Frank sold 7,476 shares of CSGP on 13 February. They now own 371,091 CSGP shares.
Simuro Frank sold CSGPSimuro Frank sold 6,452 shares of CSGP on 13 February. They now own 378,567 CSGP shares.
Simuro Frank sold CSGPRuggles Lisa sold 7,481 shares of CSGP on 13 February. They now own 155,141 CSGP shares.
Ruggles Lisa sold CSGPKlein Michael R sold 64,909 shares of CSGP on 10 December. They now own 1,848,592 CSGP shares.
Klein Michael R sold CSGPHill John W sold 195 shares of CSGP on 10 December. They now own 17,304 CSGP shares.
Hill John W sold CSGPHill John W sold 2,735 shares of CSGP on 10 December. They now own 17,499 CSGP shares.
Hill John W sold CSGPNassetta Christopher J sold 1,681 shares of CSGP on 27 November. They now own 229,715 CSGP shares.
Nassetta Christopher J sold CSGPDesmarais Michael J sold 5,500 shares of CSGP on 26 November. They now own 58,798 CSGP shares.
Desmarais Michael J sold CSGPCann Cynthia Cammett sold 1,310 shares of CSGP on 11 November. They now own 26,485 CSGP shares.
Cann Cynthia Cammett sold CSGPKlein Michael R sold 71,633 shares of CSGP on 25 October. They now own 1,913,501 CSGP shares.
Klein Michael R sold CSGPKlein Michael R sold 5,872 shares of CSGP on 25 October. They now own 1,985,134 CSGP shares.
Klein Michael R sold CSGPFlorance Andrew C bought 14,731.03 shares of CSGP on 25 October. They now own 1,263,098.03 CSGP shares.
Florance Andrew C bought CSGPCann Cynthia Cammett sold 1,200 shares of CSGP on 31 July. They now own 27,795 CSGP shares.
Cann Cynthia Cammett sold CSGPHill John W sold 1,325 shares of CSGP on 30 July. They now own 16,545 CSGP shares.
Hill John W sold CSGPKlein Michael R sold 4,810 shares of CSGP on 27 July. They now own 1,987,225 CSGP shares.
Klein Michael R sold CSGPKlein Michael R sold 5,344 shares of CSGP on 27 July. They now own 1,992,035 CSGP shares.
Klein Michael R sold CSGPKlein Michael R sold 6,346 shares of CSGP on 27 July. They now own 1,997,379 CSGP shares.
Klein Michael R sold CSGPSaint Frederick G. bought 12,738 shares of CSGP on 26 July. They now own 295,594 CSGP shares.
Saint Frederick G. bought CSGPCann Cynthia Cammett bought 9,553 shares of CSGP on 26 July. They now own 28,995 CSGP shares.
Cann Cynthia Cammett bought CSGPKaplan Laura Cox bought 3,452 shares of CSGP on 17 July. They now own 17,835 CSGP shares.
Kaplan Laura Cox bought CSGPMusslewhite Robert W bought 3,293 shares of CSGP on 17 July. They now own 15,156 CSGP shares.
Musslewhite Robert W bought CSGPHill John W bought 3,689 shares of CSGP on 17 July. They now own 20,234 CSGP shares.
Hill John W bought CSGPBrunner Angelique G. bought 3,491 shares of CSGP on 17 July. They now own 7,023 CSGP shares.
Brunner Angelique G. bought CSGPNassetta Christopher J bought 3,781 shares of CSGP on 17 July. They now own 231,396 CSGP shares.
Nassetta Christopher J bought CSGPSams Louise S bought 3,491 shares of CSGP on 17 July. They now own 16,118 CSGP shares.
Sams Louise S bought CSGPKlein Michael R bought 3,781 shares of CSGP on 17 July. They now own 1,991,006 CSGP shares.
Klein Michael R bought CSGPCann Cynthia Cammett sold 0 shares of CSGP on 8 July. They now own 19,442 CSGP shares.
Cann Cynthia Cammett sold CSGPLown Christian M. bought 0 shares of CSGP on 1 July. They now own 0 CSGP shares.
Lown Christian M. bought CSGPLown Christian M. bought 33,839 shares of CSGP on 1 July. They now own 33,839 CSGP shares.
Lown Christian M. bought CSGPLown Christian M. sold 0 shares of CSGP on 1 July. They now own 0 CSGP shares.
Lown Christian M. sold CSGPRuggles Lisa sold 11 shares of CSGP on 1 June. They now own 172,605 CSGP shares.
Ruggles Lisa sold CSGPSaint Frederick G. sold 2,500 shares of CSGP on 16 May. They now own 282,856 CSGP shares.
Saint Frederick G. sold CSGPRuggles Lisa sold 20,000 shares of CSGP on 9 May. They now own 172,616 CSGP shares.
Ruggles Lisa sold CSGPNassetta Christopher J sold 46,000 shares of CSGP on 7 May. They now own 227,615 CSGP shares.
Nassetta Christopher J sold CSGPNassetta Christopher J bought 46,000 shares of CSGP on 7 May. They now own 46,000 CSGP shares.
Nassetta Christopher J bought CSGPWheeler Scott T bought 21,933 shares of CSGP on 26 April. They now own 419,020 CSGP shares.
Wheeler Scott T bought CSGPWheeler Scott T sold 42,670 shares of CSGP on 26 April. They now own 0 CSGP shares.
Wheeler Scott T sold CSGPWheeler Scott T bought 51,000 shares of CSGP on 26 April. They now own 397,087 CSGP shares.
Wheeler Scott T bought CSGPDesmarais Michael J sold 3,800 shares of CSGP on 26 April. They now own 64,087 CSGP shares.
Desmarais Michael J sold CSGPWheeler Scott T sold 51,000 shares of CSGP on 26 April. They now own 0 CSGP shares.
Wheeler Scott T sold CSGPWheeler Scott T sold 21,933 shares of CSGP on 26 April. They now own 10,967 CSGP shares.
Wheeler Scott T sold CSGPWheeler Scott T bought 42,670 shares of CSGP on 26 April. They now own 346,087 CSGP shares.
Wheeler Scott T bought CSGPWheeler Scott T bought 7,133 shares of CSGP on 26 April. They now own 426,153 CSGP shares.
Wheeler Scott T bought CSGPWheeler Scott T sold 122,736 shares of CSGP on 26 April. They now own 303,417 CSGP shares.
Wheeler Scott T sold CSGPWheeler Scott T sold 7,133 shares of CSGP on 26 April. They now own 14,267 CSGP shares.
Wheeler Scott T sold CSGPRuggles Lisa sold 666 shares of CSGP on 15 March. They now own 192,616 CSGP shares.
Ruggles Lisa sold CSGPSimuro Frank sold 5,128 shares of CSGP on 15 March. They now own 390,504 CSGP shares.
Simuro Frank sold CSGPWheeler Scott T sold 8,444 shares of CSGP on 15 March. They now own 303,417 CSGP shares.
Wheeler Scott T sold CSGPBoxer Gene sold 372 shares of CSGP on 15 March. They now own 43,308 CSGP shares.
Boxer Gene sold CSGPDesmarais Michael J sold 2,267 shares of CSGP on 15 March. They now own 67,887 CSGP shares.
Desmarais Michael J sold CSGPWheeler Scott T bought 357 shares of CSGP on 12 March. They now own 2,084 CSGP shares.
Wheeler Scott T bought CSGPWheeler Scott T bought 415 shares of CSGP on 12 March. They now own 1,541 CSGP shares.
Wheeler Scott T bought CSGPWheeler Scott T bought 415 shares of CSGP on 12 March. They now own 2,076 CSGP shares.
Wheeler Scott T bought CSGPWheeler Scott T sold 1,187 shares of CSGP on 12 March. They now own 311,861 CSGP shares.
Wheeler Scott T sold CSGPRuggles Lisa sold 6,091 shares of CSGP on 1 March. They now own 193,282 CSGP shares.
Ruggles Lisa sold CSGPDesmarais Michael J bought 6,924 shares of CSGP on 1 March. They now own 71,983 CSGP shares.
Desmarais Michael J bought CSGPFlorance Andrew C sold 24,228 shares of CSGP on 1 March. They now own 1,248,367 CSGP shares.
Florance Andrew C sold CSGPDesmarais Michael J sold 1,829 shares of CSGP on 1 March. They now own 70,154 CSGP shares.
Desmarais Michael J sold CSGPWheeler Scott T sold 10,121 shares of CSGP on 1 March. They now own 313,048 CSGP shares.
Wheeler Scott T sold CSGPSaint Frederick G. sold 6,351 shares of CSGP on 1 March. They now own 285,356 CSGP shares.
Saint Frederick G. sold CSGPBoxer Gene sold 1,238 shares of CSGP on 1 March. They now own 43,680 CSGP shares.
Boxer Gene sold CSGPBoxer Gene bought 8,694 shares of CSGP on 1 March. They now own 44,918 CSGP shares.
Boxer Gene bought CSGPWheeler Scott T bought 21,308 shares of CSGP on 1 March. They now own 323,169 CSGP shares.
Wheeler Scott T bought CSGPSimuro Frank sold 6,091 shares of CSGP on 1 March. They now own 395,632 CSGP shares.
Simuro Frank sold CSGPRuggles Lisa sold 7,200 shares of CSGP on 22 February. They now own 146,241 CSGP shares.
Ruggles Lisa sold CSGPWheeler Scott T sold 5,347 shares of CSGP on 22 February. They now own 301,861 CSGP shares.
Wheeler Scott T sold CSGPFlorance Andrew C bought 90,500 shares of CSGP on 22 February. They now own 90,500 CSGP shares.
Florance Andrew C bought CSGPDesmarais Michael J bought 16,976 shares of CSGP on 22 February. They now own 65,059 CSGP shares.
Desmarais Michael J bought CSGPFlorance Andrew C sold 22,058 shares of CSGP on 22 February. They now own 904,755 CSGP shares.
Florance Andrew C sold CSGPFlorance Andrew C sold 31,200 shares of CSGP on 22 February. They now own 926,813 CSGP shares.
Florance Andrew C sold CSGPSaint Frederick G. bought 69,160 shares of CSGP on 22 February. They now own 291,707 CSGP shares.
Saint Frederick G. bought CSGPSaint Frederick G. bought 17,000 shares of CSGP on 22 February. They now own 17,000 CSGP shares.
Saint Frederick G. bought CSGPSaint Frederick G. sold 4,881 shares of CSGP on 22 February. They now own 222,547 CSGP shares.
Saint Frederick G. sold CSGPSimuro Frank sold 4,527 shares of CSGP on 22 February. They now own 275,243 CSGP shares.
Simuro Frank sold CSGPSaint Frederick G. sold 8,000 shares of CSGP on 22 February. They now own 227,428 CSGP shares.
Saint Frederick G. sold CSGP