| CW | Ogilby Gary A | Senior VP & Corp Controller | Jun 09 '26 | Sale | 721.95 | 399 | 288,058 | 2,172 | Jun 10 12:00 AM |
| CW | Ogilby Gary A | Senior VP & Corp Controller | Mar 18 '26 | Sale | 689.14 | 252 | 173,663 | 2,571 | Mar 19 12:00 AM |
| CW | Ogilby Gary A | Senior VP & Corp Controller | Mar 17 '26 | Sale | 678.30 | 148 | 100,388 | 2,823 | Mar 18 12:00 AM |
| CW | Ogilby Gary A | Senior VP & Corp Controller | Mar 16 '26 | Option Exercise | 0.00 | 800 | 0 | 4,420 | Mar 18 12:00 AM |
| CW | Ogilby Gary A | Senior VP & Corp Controller | Feb 05 '26 | Sale | 624.32 | 625 | 390,200 | 2,571 | Feb 05 12:00 AM |
| CW | Ogilby Gary A | Senior VP & Corp Controller | Feb 04 '26 | Sale | 626.56 | 435 | 272,554 | 3,196 | Feb 05 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Mar 18 '25 | Sale | 325.36 | 200 | 65,072 | 2,571 | Mar 18 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Mar 17 '25 | Option Exercise | 0.00 | 794 | 0 | 4,710 | Mar 18 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Feb 19 '25 | Sale | 333.69 | 290 | 96,770 | 2,374 | Feb 20 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Feb 05 '25 | Sale | 347.03 | 551 | 191,214 | 2,664 | Feb 05 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Mar 19 '24 | Sale | 243.71 | 150 | 36,557 | 2,167 | Mar 20 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Feb 08 '24 | Sale | 225.05 | 499 | 112,300 | 1,969 | Feb 09 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Jul 10 '23 | Buy | 155.43 | 85 | 13,212 | 1,552 | Jul 11 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Mar 21 '23 | Sale | 171.07 | 133 | 22,753 | 1,467 | Mar 22 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Jul 07 '21 | Option Exercise | 100.43 | 118 | 11,850 | 1,009 | Feb 02 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Mar 15 '22 | Sale | 144.77 | 86 | 12,450 | 1,094 | Mar 17 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Mar 16 '21 | Sale | 120.46 | 54 | 6,505 | 950 | Mar 25 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Jan 07 '21 | Option Exercise | 98.62 | 68 | 6,706 | 865 | Jan 08 12:00 AM |
| CW | Ogilby Gary A | VP & Corporate Controller | Jul 07 '20 | Option Exercise | 76.02 | 56 | 4,257 | 797 | Jul 09 12:00 AM |