| Maura David M | Executive Chairman and CEO | May 20 '26 | Buy | 72.85 | 2,500 | 182,125 | 790,708 | May 22 12:00 AM |
| Maura David M | Executive Chairman and CEO | May 15 '25 | Sale | 63.77 | 5,180 | 330,329 | 718,427 | May 16 12:00 AM |
| Maura David M | Executive Chairman and CEO | May 14 '25 | Sale | 65.53 | 66,000 | 4,324,876 | 723,607 | May 16 12:00 AM |
| Maura David M | Executive Chairman and CEO | Nov 18 '24 | Option Exercise | 86.39 | 2,328 | 201,104 | 773,396 | Nov 20 12:00 AM |
| Zargar Ehsan | EVP, GC & Corporate Secretary | May 10 '24 | Option Exercise | 82.86 | 10,018 | 830,092 | 151,869 | May 14 12:00 AM |
| Maura David M | Executive Chairman and CEO | May 10 '24 | Option Exercise | 82.85 | 53,486 | 4,431,316 | 796,425 | May 14 12:00 AM |
| Maura David M | Executive Chairman and CEO | Nov 28 '23 | Buy | 67.03 | 20,000 | 1,340,600 | 764,391 | Nov 28 12:00 AM |
| Zargar Ehsan | EVP, GC & Corporate Secretary | Nov 27 '23 | Buy | 66.50 | 1,053 | 70,025 | 145,415 | Nov 28 12:00 AM |
| Maura David M | Executive Chairman and CEO | Nov 27 '23 | Buy | 66.41 | 20,000 | 1,328,100 | 744,391 | Nov 28 12:00 AM |
| Maura David M | Executive Chairman and CEO | Aug 29 '23 | Buy | 82.89 | 5,000 | 414,450 | 693,816 | Aug 30 12:00 AM |
| Zargar Ehsan | EVP, GC & Corporate Secretary | Aug 29 '23 | Buy | 82.98 | 843 | 69,952 | 117,335 | Aug 30 12:00 AM |
| Maura David M | Executive Chairman and CEO | Aug 21 '23 | Buy | 79.22 | 5,000 | 396,100 | 688,816 | Aug 21 12:00 AM |
| Maura David M | Executive Chairman and CEO | Aug 18 '23 | Buy | 79.19 | 5,000 | 395,950 | 683,816 | Aug 21 12:00 AM |
| Maura David M | Executive Chairman and CEO | May 23 '23 | Buy | 72.50 | 5,000 | 362,500 | 678,816 | May 24 12:00 AM |
| Maura David M | Executive Chairman and CEO | May 22 '23 | Buy | 72.13 | 5,000 | 360,650 | 673,816 | May 24 12:00 AM |