| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $241.39 | 903 | $217,970.84 | 115,901 | 2024-06-11 | Filing |
| Officer, Director | $240.49 | 994 | $239,044.38 | 116,804 | 2024-06-11 | Filing |
| Officer, Director | $239.31 | 411 | $98,356.66 | 117,798 | 2024-06-11 | Filing |
| Officer, Director | $238.40 | 176 | $41,959.19 | 118,209 | 2024-06-11 | Filing |
| Officer, Director | $237.36 | 177 | $42,012.81 | 118,385 | 2024-06-11 | Filing |
| Officer, Director | $242.80 | 2,183 | $530,040.91 | 12,162,457 | 2024-06-10 | Filing |
| Officer, Director | $241.98 | 6,604 | $1,598,066.96 | 12,164,640 | 2024-06-10 | Filing |
| Officer, Director | $241.10 | 6,213 | $1,497,968.59 | 12,171,244 | 2024-06-10 | Filing |
| Officer, Director | $243.72 | 400 | $97,488.76 | 12,210,327 | 2024-06-07 | Filing |
| Officer, Director | $242.91 | 6,250 | $1,518,193.75 | 12,210,727 | 2024-06-07 | Filing |
| Officer, Director | $242.19 | 7,776 | $1,883,265.55 | 12,216,977 | 2024-06-07 | Filing |
| Officer, Director | $241.20 | 574 | $138,450.29 | 12,224,753 | 2024-06-07 | Filing |
| Officer, Director | $246.21 | 258 | $63,522.64 | 12,332,327 | 2024-06-06 | Filing |
| Officer, Director | $245.69 | 2,399 | $589,409.11 | 12,332,585 | 2024-06-06 | Filing |
| Officer, Director | $244.54 | 1,522 | $372,188.81 | 12,334,984 | 2024-06-06 | Filing |
| Officer, Director | $243.50 | 4,547 | $1,107,213.14 | 12,336,506 | 2024-06-06 | Filing |
| Officer, Director | $242.63 | 4,204 | $1,020,027.03 | 12,341,053 | 2024-06-06 | Filing |
| Officer, Director | $241.55 | 1,410 | $340,589.59 | 12,345,257 | 2024-06-06 | Filing |
| Officer, Director | $240.35 | 660 | $158,632.65 | 12,346,667 | 2024-06-06 | Filing |
| Officer, Director | $236.61 | 1,478 | $349,716.53 | 12,347,327 | 2024-06-05 | Filing |