| CW | Freda Robert F | Senior VP & Treasurer | Mar 17 '26 | Sale | 678.61 | 140 | 95,005 | 5,343 | Mar 18 12:00 AM |
| CW | Freda Robert F | Senior VP & Treasurer | Mar 16 '26 | Option Exercise | 0.00 | 592 | 0 | 5,483 | Mar 18 12:00 AM |
| CW | Freda Robert F | Senior VP & Treasurer | Feb 04 '26 | Sale | 626.95 | 418 | 262,065 | 5,187 | Feb 05 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Mar 18 '25 | Sale | 325.46 | 136 | 44,263 | 4,821 | Mar 18 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Mar 17 '25 | Option Exercise | 0.00 | 580 | 0 | 4,957 | Mar 18 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Feb 05 '25 | Sale | 346.96 | 379 | 131,498 | 4,667 | Feb 05 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Jan 06 '25 | Buy | 304.12 | 27 | 8,211 | 4,280 | Jan 06 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Jul 03 '24 | Buy | 232.62 | 55 | 12,794 | 4,253 | Jul 05 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Mar 19 '24 | Sale | 243.73 | 100 | 24,373 | 4,198 | Mar 20 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Feb 08 '24 | Sale | 225.15 | 301 | 67,770 | 3,963 | Feb 09 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Jan 04 '24 | Buy | 189.32 | 49 | 9,277 | 3,382 | Jan 05 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Jul 10 '23 | Buy | 155.43 | 76 | 11,813 | 3,333 | Jul 11 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Mar 21 '23 | Sale | 171.00 | 99 | 16,929 | 3,257 | Mar 22 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Mar 15 '22 | Sale | 144.68 | 71 | 10,272 | 2,876 | Mar 17 12:00 AM |
| CW | Freda Robert F | Vice President and Treasurer | Jul 07 '21 | Option Exercise | 100.43 | 96 | 9,641 | 2,484 | Jul 09 12:00 AM |