| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| Z | Rock Jennifer | Chief Accounting Officer | May 14 '26 | Sale | 37.99 | 1,034 | 39,282 | 59,742 | May 15 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | May 14 '26 | Sale | 37.99 | 1,034 | 39,282 | 59,742 | May 15 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Feb 12 '26 | Sale | 44.22 | 2,164 | 95,699 | 39,026 | Feb 13 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Feb 12 '26 | Sale | 44.22 | 2,164 | 95,699 | 39,026 | Feb 13 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Nov 12 '25 | Sale | 71.12 | 3,291 | 234,059 | 41,190 | Nov 12 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Nov 12 '25 | Sale | 71.12 | 3,291 | 234,059 | 41,190 | Nov 12 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Nov 10 '25 | Sale | 73.83 | 2,710 | 200,090 | 44,481 | Nov 12 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Nov 10 '25 | Sale | 73.83 | 2,710 | 200,090 | 44,481 | Nov 12 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Aug 13 '25 | Sale | 81.48 | 3,110 | 253,392 | 47,191 | Aug 15 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Aug 13 '25 | Sale | 81.48 | 3,110 | 253,392 | 47,191 | Aug 15 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Aug 07 '25 | Sale | 82.69 | 5,177 | 428,086 | 50,301 | Aug 11 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Aug 07 '25 | Sale | 82.69 | 5,177 | 428,086 | 50,301 | Aug 11 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Dec 06 '23 | Sale | 45.19 | 2,222 | 100,417 | 63,736 | Dec 06 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Dec 06 '23 | Sale | 45.19 | 2,222 | 100,417 | 63,736 | Dec 06 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Nov 15 '23 | Sale | 40.92 | 5,803 | 237,486 | 65,958 | Nov 16 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Nov 15 '23 | Sale | 40.92 | 5,803 | 237,486 | 65,958 | Nov 16 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Aug 16 '23 | Sale | 53.72 | 3,537 | 190,000 | 71,761 | Aug 18 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Aug 16 '23 | Sale | 53.72 | 3,537 | 190,000 | 71,761 | Aug 18 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Aug 03 '23 | Sale | 52.89 | 11,568 | 611,836 | 75,298 | Aug 07 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Aug 03 '23 | Option Exercise | 40.36 | 8,136 | 328,368 | 86,866 | Aug 07 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Aug 03 '23 | Option Exercise | 40.36 | 8,136 | 328,368 | 86,866 | Aug 07 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Aug 03 '23 | Sale | 52.89 | 11,568 | 611,836 | 75,298 | Aug 07 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | May 17 '23 | Sale | 44.66 | 2,163 | 96,609 | 82,798 | May 19 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | May 17 '23 | Sale | 44.66 | 2,163 | 96,609 | 82,798 | May 19 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | May 05 '23 | Sale | 48.98 | 2,000 | 97,960 | 84,961 | May 05 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | May 05 '23 | Sale | 48.98 | 2,000 | 97,960 | 84,961 | May 05 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | May 04 '23 | Sale | 43.01 | 6,800 | 292,468 | 86,961 | May 05 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | May 04 '23 | Sale | 43.01 | 6,800 | 292,468 | 86,961 | May 05 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Feb 16 '23 | Sale | 47.39 | 6,250 | 296,188 | 53,761 | Feb 17 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Feb 16 '23 | Sale | 47.39 | 6,250 | 296,188 | 53,761 | Feb 17 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Feb 15 '23 | Sale | 46.35 | 2,150 | 99,663 | 60,011 | Feb 17 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Feb 15 '23 | Sale | 46.35 | 2,150 | 99,663 | 60,011 | Feb 17 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Dec 02 '22 | Sale | 38.34 | 2,600 | 99,671 | 62,161 | Dec 05 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Dec 02 '22 | Sale | 38.34 | 2,600 | 99,671 | 62,161 | Dec 05 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Nov 16 '22 | Sale | 36.78 | 3,793 | 139,516 | 64,761 | Nov 18 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Nov 16 '22 | Sale | 36.78 | 3,793 | 139,516 | 64,761 | Nov 18 12:00 AM |
| ZG | Rock Jennifer | Chief Accounting Officer | Nov 03 '22 | Sale | 31.10 | 9,515 | 295,922 | 68,554 | Nov 07 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Nov 03 '22 | Sale | 31.10 | 9,515 | 295,922 | 68,554 | Nov 07 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Feb 16 '22 | Sale | 62.90 | 1,259 | 79,193 | 34,036 | Feb 18 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Nov 17 '21 | Sale | 60.99 | 1,905 | 116,187 | 35,295 | Nov 19 12:00 AM |
| Z | Rock Jennifer | Chief Accounting Officer | Aug 20 '21 | Sale | 91.58 | 2,868 | 262,651 | 37,200 | Oct 08 12:00 AM |