| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $279.84 | 210 | $58,765.98 | 117,516 | 2024-04-16 | Filing |
| Officer, Director | $278.79 | 1,477 | $411,767.51 | 117,726 | 2024-04-16 | Filing |
| Officer, Director | $277.87 | 699 | $194,229.73 | 119,203 | 2024-04-16 | Filing |
| Officer, Director | $276.80 | 412 | $114,043.17 | 119,902 | 2024-04-16 | Filing |
| Officer, Director | $275.46 | 603 | $166,103.83 | 120,314 | 2024-04-16 | Filing |
| Officer, Director | $274.25 | 507 | $139,047.23 | 120,917 | 2024-04-16 | Filing |
| Officer, Director | $273.16 | 292 | $79,761.76 | 121,424 | 2024-04-16 | Filing |
| Officer, Director | $274.77 | 26,394 | $7,252,345.37 | 12,872,327 | 2024-04-16 | Filing |
| Officer, Director | $280.00 | 271 | $75,880.35 | 12,898,721 | 2024-04-16 | Filing |
| Officer, Director | $279.21 | 2,304 | $643,307.90 | 12,898,992 | 2024-04-16 | Filing |
| Officer, Director | $278.43 | 4,976 | $1,385,478.63 | 12,901,296 | 2024-04-16 | Filing |
| Officer, Director | $277.44 | 2,209 | $612,875.56 | 12,906,272 | 2024-04-16 | Filing |
| Officer, Director | $276.26 | 1,518 | $419,359.80 | 12,908,481 | 2024-04-16 | Filing |
| Officer, Director | $274.97 | 2,096 | $576,330.62 | 12,909,999 | 2024-04-16 | Filing |
| Officer, Director | $274.20 | 874 | $239,647.13 | 12,912,095 | 2024-04-16 | Filing |
| Officer, Director | $273.12 | 752 | $205,386.99 | 12,912,969 | 2024-04-16 | Filing |
| Officer, Director | $285.25 | 295 | $84,147.78 | 12,913,721 | 2024-04-15 | Filing |
| Officer, Director | $284.44 | 810 | $230,399.15 | 12,914,016 | 2024-04-15 | Filing |
| Officer, Director | $283.43 | 1,545 | $437,899.50 | 12,914,826 | 2024-04-15 | Filing |
| Officer, Director | $282.57 | 1,226 | $346,432.54 | 12,916,371 | 2024-04-15 | Filing |