| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Director | $153.90 | 200 | $30,779.00 | 49,059 | 2021-06-07 | Filing |
| Director | $153.09 | 1,300 | $199,019.60 | 49,259 | 2021-06-07 | Filing |
| Director | $152.29 | 3,790 | $577,186.68 | 50,559 | 2021-06-07 | Filing |
| Director | $150.98 | 1,790 | $270,259.57 | 54,349 | 2021-06-07 | Filing |
| Director | $149.93 | 1,910 | $286,362.48 | 56,139 | 2021-06-07 | Filing |
| Director | $148.98 | 700 | $104,288.10 | 58,049 | 2021-06-07 | Filing |
| Director | $147.89 | 1,700 | $251,419.80 | 58,749 | 2021-06-07 | Filing |
| Director | $146.91 | 2,100 | $308,502.60 | 60,449 | 2021-06-07 | Filing |
| Director | $145.70 | 2,608 | $379,985.60 | 62,549 | 2021-06-07 | Filing |
| Director | $144.26 | 200 | $28,851.00 | 65,157 | 2021-06-07 | Filing |
| Director | $143.30 | 2,200 | $315,262.20 | 65,357 | 2021-06-07 | Filing |
| Director | $142.59 | 6,545 | $933,251.55 | 67,557 | 2021-06-07 | Filing |