| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 17 '26 | Option Exercise | 28.38 | 21,734 | 616,810 | 71,052 | Mar 18 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 17 '26 | Option Exercise | 28.38 | 21,734 | 616,810 | 71,052 | Mar 18 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 01 '26 | Option Exercise | 0.00 | 19,702 | 0 | 66,285 | Mar 03 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 01 '26 | Option Exercise | 0.00 | 19,702 | 0 | 66,285 | Mar 03 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | May 22 '25 | Option Exercise | 0.00 | 30,976 | 0 | 63,596 | May 23 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | May 22 '25 | Option Exercise | 0.00 | 30,976 | 0 | 63,596 | May 23 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 02 '25 | Option Exercise | 0.00 | 10,320 | 0 | 49,720 | Mar 04 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 02 '25 | Option Exercise | 0.00 | 10,320 | 0 | 49,720 | Mar 04 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 01 '25 | Option Exercise | 0.00 | 8,204 | 0 | 45,843 | Mar 04 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 01 '25 | Option Exercise | 0.00 | 8,204 | 0 | 45,843 | Mar 04 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | May 22 '24 | Option Exercise | 0.00 | 11,616 | 0 | 44,427 | May 23 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | May 22 '24 | Option Exercise | 0.00 | 11,616 | 0 | 44,427 | May 23 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 29 '24 | Option Exercise | 0.00 | 4,816 | 0 | 39,772 | Apr 01 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 29 '24 | Option Exercise | 0.00 | 4,816 | 0 | 39,772 | Apr 01 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 15 '24 | Option Exercise | 0.00 | 8,880 | 0 | 42,180 | Mar 19 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 15 '24 | Option Exercise | 0.00 | 8,880 | 0 | 42,180 | Mar 19 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 02 '24 | Option Exercise | 0.00 | 3,870 | 0 | 46,620 | Mar 05 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 02 '24 | Option Exercise | 0.00 | 3,870 | 0 | 46,620 | Mar 05 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 01 '24 | Option Exercise | 0.00 | 8,204 | 0 | 51,142 | Mar 05 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 01 '24 | Option Exercise | 0.00 | 8,204 | 0 | 51,142 | Mar 05 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | May 22 '23 | Option Exercise | 0.00 | 11,616 | 0 | 52,657 | May 24 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | May 22 '23 | Option Exercise | 0.00 | 11,616 | 0 | 52,657 | May 24 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Apr 01 '23 | Option Exercise | 0.00 | 5,174 | 0 | 58,465 | Apr 04 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Apr 01 '23 | Option Exercise | 0.00 | 5,174 | 0 | 58,465 | Apr 04 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 29 '23 | Option Exercise | 0.00 | 1,806 | 0 | 61,052 | Mar 30 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 29 '23 | Option Exercise | 0.00 | 1,806 | 0 | 61,052 | Mar 30 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 16 '23 | Option Exercise | 0.00 | 8,960 | 0 | 61,955 | Mar 17 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 16 '23 | Option Exercise | 0.00 | 8,960 | 0 | 61,955 | Mar 17 12:00 AM |
| CMCSA | Khoury Jennifer | Chief Communications Officer | Mar 15 '23 | Option Exercise | 0.00 | 3,330 | 0 | 66,435 | Mar 17 12:00 AM |
| CCZ | Khoury Jennifer | Chief Communications Officer | Mar 15 '23 | Option Exercise | 0.00 | 3,330 | 0 | 66,435 | Mar 17 12:00 AM |