| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $160.36 | 6,600 | $1,058,395.80 | 121,475 | 2021-06-16 | Filing |
| Director | $159.35 | 7,100 | $1,131,413.40 | 128,075 | 2021-06-16 | Filing |
| Director | $158.34 | 1,300 | $205,839.40 | 135,175 | 2021-06-16 | Filing |
| Officer | $159.71 | 5,600 | $894,370.40 | 324,154 | 2021-06-14 | Filing |
| Officer | $158.94 | 17,882 | $2,842,218.73 | 329,754 | 2021-06-14 | Filing |
| Officer | $157.89 | 15,972 | $2,521,882.97 | 347,636 | 2021-06-14 | Filing |
| Officer | $157.00 | 6,682 | $1,049,100.73 | 363,608 | 2021-06-14 | Filing |
| Officer | $155.66 | 900 | $140,096.70 | 370,290 | 2021-06-14 | Filing |
| Director | $159.45 | 4,396 | $700,959.78 | 102,010 | 2021-06-14 | Filing |
| Director | $158.51 | 5,500 | $871,794.00 | 106,406 | 2021-06-14 | Filing |
| Director | $157.64 | 4,094 | $645,365.88 | 111,906 | 2021-06-14 | Filing |
| Director | $156.61 | 1,200 | $187,929.60 | 116,000 | 2021-06-14 | Filing |
| Director | $155.53 | 300 | $46,658.10 | 117,200 | 2021-06-14 | Filing |
| Director | $145.08 | 15,967 | $2,316,492.36 | 128,483 | 2021-06-10 | Filing |
| Large Shareholder, Officer, Director | $141.03 | 2,950 | $416,041.45 | 0 | 2021-06-09 | Filing |
| Large Shareholder, Officer, Director | $140.04 | 15,550 | $2,177,590.90 | 2,950 | 2021-06-09 | Filing |
| Large Shareholder, Officer, Director | $139.26 | 33,851 | $4,714,090.26 | 18,500 | 2021-06-09 | Filing |
| Large Shareholder, Officer, Director | $138.32 | 14,800 | $2,047,136.00 | 52,351 | 2021-06-09 | Filing |
| Large Shareholder, Officer, Director | $137.11 | 8,244 | $1,130,367.82 | 67,151 | 2021-06-09 | Filing |
| Large Shareholder, Officer, Director | $136.28 | 4,605 | $627,560.19 | 75,395 | 2021-06-09 | Filing |