| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $141.57 | 224,528 | $31,786,698.39 | 751,903 | 2021-07-14 | Filing |
| Large Shareholder, Officer, Director | $140.33 | 448,687 | $62,966,131.20 | 976,431 | 2021-07-14 | Filing |
| Officer | $154.70 | 4,000 | $618,805.60 | 347,568 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $157.01 | 600 | $94,207.02 | 1,395,154 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $156.10 | 16,107 | $2,514,272.10 | 1,395,754 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $155.18 | 8,989 | $1,394,881.56 | 1,411,861 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $154.11 | 5,056 | $779,179.15 | 1,420,850 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $153.03 | 19,072 | $2,918,553.83 | 1,425,906 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $152.26 | 8,509 | $1,295,547.15 | 1,444,978 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $157.00 | 1,800 | $282,601.98 | 261,599 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $156.13 | 38,433 | $6,000,375.18 | 263,399 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $155.17 | 20,400 | $3,165,476.16 | 301,832 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $154.08 | 11,981 | $1,845,997.74 | 322,232 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $152.98 | 55,734 | $8,526,070.28 | 334,213 | 2021-07-01 | Filing |
| Large Shareholder, Officer, Director | $152.22 | 17,485 | $2,661,515.99 | 389,947 | 2021-07-01 | Filing |
| Director | $150.95 | 25,000 | $3,773,750.00 | 199,327 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $149.17 | 181,123 | $27,017,248.52 | 812,618 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $148.41 | 412,710 | $61,251,570.50 | 993,741 | 2021-06-14 | Filing |
| Large Shareholder, Officer, Director | $147.67 | 281,167 | $41,519,143.62 | 1,406,451 | 2021-06-14 | Filing |
| Director | $148.74 | 21,298 | $3,167,919.89 | 199,327 | 2021-06-09 | Filing |