| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $145.98 | 1,236 | $180,436.97 | 285,065 | 2023-08-07 | Filing | |
| $145.29 | 5,324 | $773,529.28 | 286,301 | 2023-08-07 | Filing | |
| $144.23 | 5,940 | $856,716.10 | 291,625 | 2023-08-07 | Filing | |
| $159.00 | 1,123 | $178,557.00 | 284,406 | 2023-08-01 | Filing | |
| $157.96 | 5,600 | $884,557.52 | 285,529 | 2023-08-01 | Filing | |
| $157.09 | 15,277 | $2,399,807.41 | 291,129 | 2023-08-01 | Filing | |
| $146.75 | 280 | $41,089.61 | 297,565 | 2023-07-10 | Filing | |
| $146.14 | 8,205 | $1,199,045.06 | 297,845 | 2023-07-10 | Filing | |
| $144.96 | 2,100 | $304,412.85 | 306,050 | 2023-07-10 | Filing | |
| $143.37 | 1,915 | $274,548.00 | 308,150 | 2023-07-10 | Filing | |
| $143.72 | 1,581 | $227,219.42 | 306,406 | 2023-07-06 | Filing | |
| $142.69 | 4,340 | $619,295.43 | 307,987 | 2023-07-06 | Filing | |
| $141.62 | 7,962 | $1,127,580.03 | 312,327 | 2023-07-06 | Filing | |
| $140.32 | 8,117 | $1,138,966.89 | 320,289 | 2023-07-06 | Filing | |
| $152.11 | 1,322 | $201,089.42 | 135,777 | 2023-06-20 | Filing | |
| $156.64 | 5,013 | $785,252.36 | 137,099 | 2023-06-16 | Filing | |
| $156.64 | 7,017 | $1,099,165.33 | 328,406 | 2023-06-16 | Filing | |
| $156.64 | 5,440 | $852,139.01 | 374,935 | 2023-06-16 | Filing | |
| $156.64 | 6,191 | $969,778.05 | 310,065 | 2023-06-16 | Filing | |
| $150.85 | 5,632 | $849,586.07 | 23,145 | 2023-06-09 | Filing |