| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $331.77 | 1,300 | $431,303.47 | 2,018,746 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $330.82 | 800 | $264,659.04 | 2,020,046 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $337.63 | 3,500 | $1,181,718.65 | 0 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $336.88 | 19,800 | $6,670,287.36 | 3,500 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $336.10 | 5,915 | $1,988,058.12 | 23,300 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $334.92 | 9,000 | $3,014,268.30 | 29,215 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $333.98 | 5,200 | $1,736,702.24 | 38,215 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $332.92 | 5,200 | $1,731,165.80 | 43,415 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $331.89 | 4,585 | $1,521,714.73 | 48,615 | 2021-06-17 | Filing |
| Large Shareholder, Officer, Director | $331.01 | 2,800 | $926,824.08 | 53,200 | 2021-06-17 | Filing |
| Officer | $336.99 | 250 | $84,247.50 | 8,890 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $336.84 | 716 | $241,177.65 | 0 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $335.77 | 1,800 | $604,381.68 | 716 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $334.75 | 360 | $120,509.75 | 2,516 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $333.21 | 160 | $53,313.97 | 2,876 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $332.49 | 1,711 | $568,882.01 | 3,036 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $331.43 | 620 | $205,488.15 | 4,747 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $330.57 | 703 | $232,388.32 | 5,367 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $329.47 | 230 | $75,777.20 | 6,070 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $336.92 | 1,550 | $522,225.07 | 2,020,846 | 2021-06-16 | Filing |