| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $120.70 | 10,716 | $1,293,453.35 | 103,364 | 2024-06-05 | Filing |
| Director | $118.26 | 2,000 | $236,520.00 | 30,250 | 2024-05-15 | Filing |
| Director | $116.47 | 350 | $40,764.50 | 20,002 | 2024-05-07 | Filing |
| Director | $118.96 | 4,463 | $530,918.48 | 32,250 | 2024-04-15 | Filing |
| Officer | $122.91 | 236 | $29,006.57 | 37,912 | 2024-03-14 | Filing |
| Officer | $121.62 | 9,764 | $1,187,542.59 | 38,148 | 2024-03-14 | Filing |
| Director | $121.30 | 196 | $23,774.80 | 31,375 | 2024-02-15 | Filing |
| Director | $120.13 | 1,993 | $239,421.88 | 31,571 | 2024-02-15 | Filing |
| Director | $119.34 | 3,811 | $454,808.17 | 33,564 | 2024-02-15 | Filing |
| Officer, Director | $117.92 | 1,322 | $155,884.56 | 147,400 | 2024-02-08 | Filing |
| Officer, Director | $116.99 | 678 | $79,320.44 | 148,722 | 2024-02-08 | Filing |
| Officer, Director | $118.01 | 2,000 | $236,022.40 | 149,400 | 2024-02-07 | Filing |
| Officer, Director | $117.31 | 4,303 | $504,772.45 | 151,400 | 2024-02-07 | Filing |
| Officer, Director | $119.65 | 38 | $4,546.59 | 155,703 | 2024-02-06 | Filing |
| Officer, Director | $118.46 | 6,067 | $718,694.39 | 155,741 | 2024-02-06 | Filing |
| Officer, Director | $117.48 | 6,592 | $774,424.86 | 161,808 | 2024-02-06 | Filing |
| Officer, Director | $117.86 | 5,204 | $613,357.49 | 839,478 | 2024-02-08 | Filing |
| Officer, Director | $117.09 | 3,596 | $421,053.84 | 844,682 | 2024-02-08 | Filing |
| Officer, Director | $119.53 | 8,721 | $1,042,442.06 | 848,278 | 2024-02-07 | Filing |
| Officer, Director | $118.08 | 12,027 | $1,420,122.90 | 856,999 | 2024-02-07 | Filing |