| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CSGP | FLORANCE ANDREW C | President and CEO | May 01 '26 | Buy | 35.20 | 71,430 | 2,514,208 | 1,722,865 | May 04 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Feb 27 '26 | Buy | 44.52 | 55,720 | 2,480,654 | 1,586,866 | Mar 02 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Oct 25 '24 | Buy | 74.67 | 14,731 | 1,099,966 | 1,263,098 | Oct 28 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Apr 28 '23 | Option Exercise | 18.28 | 721,060 | 13,180,976 | 1,334,839 | May 02 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Apr 28 '23 | Sale | 76.77 | 360,530 | 27,677,888 | 974,309 | May 02 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Mar 10 '21 | Sale | 818.37 | 19,570 | 16,015,501 | 76,085 | Mar 11 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Aug 27 '20 | Sale | 851.66 | 15,584 | 13,272,269 | 107,121 | Aug 28 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Aug 27 '20 | Option Exercise | 193.69 | 31,168 | 6,036,930 | 122,705 | Aug 28 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Aug 26 '20 | Option Exercise | 193.69 | 15,584 | 3,018,465 | 15,584 | Aug 28 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Aug 26 '20 | Sale | 848.16 | 15,584 | 13,217,725 | 107,121 | Aug 28 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Mar 02 '20 | Option Exercise | 201.04 | 67,200 | 13,509,888 | 143,747 | Mar 03 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Mar 02 '20 | Sale | 663.90 | 33,600 | 22,307,040 | 110,147 | Mar 03 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Dec 31 '19 | Option Exercise | 189.90 | 3,158 | 599,704 | 97,877 | Jan 02 12:00 AM |
| CSGP | FLORANCE ANDREW C | President and CEO | Jul 26 '19 | Sale | 628.64 | 24,210 | 15,219,374 | 96,298 | Jul 30 12:00 AM |