| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $276.45 | 534 | $147,623.50 | 12,813,584 | 2024-04-22 | Filing |
| Officer, Director | $275.43 | 2,424 | $667,652.26 | 12,814,118 | 2024-04-22 | Filing |
| Officer, Director | $274.54 | 3,246 | $891,142.23 | 12,816,542 | 2024-04-22 | Filing |
| Officer, Director | $273.51 | 3,239 | $885,896.30 | 12,819,788 | 2024-04-22 | Filing |
| Officer, Director | $272.37 | 2,100 | $571,973.01 | 12,823,027 | 2024-04-22 | Filing |
| Officer, Director | $271.53 | 1,300 | $352,993.94 | 12,825,127 | 2024-04-22 | Filing |
| Officer, Director | $270.44 | 900 | $243,392.04 | 12,826,427 | 2024-04-22 | Filing |
| Officer, Director | $272.38 | 2,476 | $674,414.61 | 12,827,327 | 2024-04-19 | Filing |
| Officer, Director | $271.58 | 4,658 | $1,265,037.34 | 12,829,803 | 2024-04-19 | Filing |
| Officer, Director | $270.54 | 4,252 | $1,150,353.09 | 12,834,461 | 2024-04-19 | Filing |
| Officer, Director | $269.61 | 3,614 | $974,367.29 | 12,838,713 | 2024-04-19 | Filing |
| Officer, Director | $276.23 | 476 | $131,487.34 | 12,842,327 | 2024-04-18 | Filing |
| Officer, Director | $275.24 | 253 | $69,635.06 | 12,842,803 | 2024-04-18 | Filing |
| Officer, Director | $274.33 | 3,316 | $909,685.91 | 12,843,056 | 2024-04-18 | Filing |
| Officer, Director | $273.40 | 2,536 | $693,330.48 | 12,846,372 | 2024-04-18 | Filing |
| Officer, Director | $272.45 | 1,102 | $300,244.20 | 12,848,908 | 2024-04-18 | Filing |
| Officer, Director | $271.45 | 5,617 | $1,524,729.03 | 12,850,010 | 2024-04-18 | Filing |
| Officer, Director | $270.46 | 1,700 | $459,785.06 | 12,855,627 | 2024-04-18 | Filing |
| Officer, Director | $278.70 | 89 | $24,804.43 | 12,857,327 | 2024-04-17 | Filing |
| Officer, Director | $277.68 | 3,172 | $880,798.74 | 12,857,416 | 2024-04-17 | Filing |