| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $162.09 | 6,300 | $1,021,180.23 | 376,430 | 2021-09-15 | Filing |
| Large Shareholder, Officer, Director | $161.38 | 5,500 | $887,591.65 | 382,730 | 2021-09-15 | Filing |
| Director | $163.00 | 25,000 | $4,075,000.00 | 199,327 | 2021-09-08 | Filing |
| Officer | $154.84 | 4,000 | $619,360.00 | 325,164 | 2021-09-01 | Filing |
| Large Shareholder, Officer, Director | $156.01 | 4,666 | $727,929.13 | 1,336,924 | 2021-08-27 | Filing |
| Large Shareholder, Officer, Director | $155.26 | 21,900 | $3,400,266.27 | 1,341,590 | 2021-08-27 | Filing |
| Large Shareholder, Officer, Director | $154.47 | 19,166 | $2,960,618.02 | 1,363,490 | 2021-08-27 | Filing |
| Large Shareholder, Officer, Director | $153.25 | 7,000 | $1,072,768.20 | 1,382,656 | 2021-08-27 | Filing |
| Large Shareholder, Officer, Director | $152.38 | 5,601 | $853,506.14 | 1,389,656 | 2021-08-27 | Filing |
| Large Shareholder, Officer, Director | $155.99 | 12,826 | $2,000,698.24 | 242,397 | 2021-08-27 | Filing |
| Large Shareholder, Officer, Director | $155.20 | 53,641 | $8,325,013.47 | 255,223 | 2021-08-27 | Filing |
| Large Shareholder, Officer, Director | $154.44 | 40,783 | $6,298,326.68 | 308,864 | 2021-08-27 | Filing |
| Large Shareholder, Officer, Director | $153.21 | 17,970 | $2,753,262.77 | 349,647 | 2021-08-27 | Filing |
| Large Shareholder, Officer, Director | $152.33 | 11,376 | $1,732,873.09 | 367,617 | 2021-08-27 | Filing |
| Director | $145.04 | 20,259 | $2,938,365.36 | 2,238 | 2021-08-17 | Filing |
| Officer | $145.04 | 1 | $145.04 | 140,563 | 2021-08-17 | Filing |
| Director | $158.28 | 25,000 | $3,957,000.00 | 199,327 | 2021-08-25 | Filing |
| Director | $159.00 | 50,000 | $7,950,000.00 | 199,327 | 2021-08-24 | Filing |
| Officer | $158.28 | 15,203 | $2,406,330.84 | 294,316 | 2021-08-25 | Filing |
| Director | $160.00 | 5,000 | $800,000.00 | 442,622 | 2021-08-24 | Filing |