| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $163.47 | 1,400 | $228,858.00 | 34,152 | 2024-01-10 | Filing |
| Officer | $166.09 | 2,233 | $370,878.97 | 16,517 | 2023-12-15 | Filing |
| Officer | $156.81 | 119 | $18,660.39 | 45,775 | 2023-12-05 | Filing |
| Large Shareholder, Director | $160.11 | 5,475 | $876,602.25 | 9,612,376 | 2023-12-04 | Filing |
| Large Shareholder, Director | $160.07 | 20,197 | $3,232,933.79 | 9,617,851 | 2023-12-01 | Filing |
| Large Shareholder, Director | $156.25 | 15,374 | $2,402,187.50 | 9,638,048 | 2023-11-29 | Filing |
| Large Shareholder, Director | $155.44 | 59,626 | $9,268,265.44 | 9,653,422 | 2023-11-29 | Filing |
| Officer | $149.36 | 103 | $15,384.08 | 5,194 | 2023-11-17 | Filing |
| Large Shareholder, Director | $152.14 | 561 | $85,350.54 | 9,713,048 | 2023-11-15 | Filing |
| Large Shareholder, Director | $151.43 | 4,257 | $644,637.51 | 9,713,609 | 2023-11-15 | Filing |
| Large Shareholder, Director | $150.58 | 3,982 | $599,609.56 | 9,717,866 | 2023-11-15 | Filing |
| Large Shareholder, Director | $150.18 | 41,200 | $6,187,416.00 | 9,721,848 | 2023-11-14 | Filing |
| Officer | $148.51 | 142 | $21,088.42 | 5,388 | 2023-11-08 | Filing |
| Officer | $200.00 | 1,206 | $241,200.00 | 30,367 | 2023-10-06 | Filing |
| Director | $195.06 | 14 | $2,730.84 | 65,767 | 2023-09-12 | Filing |
| Director | $195.06 | 4 | $780.24 | 17,047 | 2023-09-12 | Filing |
| Director | $195.06 | 4 | $780.24 | 16,989 | 2023-09-12 | Filing |
| Director | $195.06 | 5 | $975.30 | 21,143 | 2023-09-12 | Filing |
| Director | $195.06 | 8 | $1,560.48 | 34,983 | 2023-09-12 | Filing |
| Director | $195.06 | 39 | $7,607.34 | 177,532 | 2023-09-12 | Filing |