| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $328.66 | 1,323 | $434,820.36 | 3,216 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $327.83 | 563 | $184,565.76 | 4,539 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $331.47 | 705 | $233,688.54 | 2,163,346 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $330.82 | 4,379 | $1,448,646.77 | 2,164,051 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $329.77 | 2,855 | $941,484.50 | 2,168,430 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $328.51 | 1,279 | $420,165.31 | 2,171,285 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $327.90 | 1,519 | $498,082.23 | 2,172,564 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $331.58 | 1,477 | $489,741.00 | 0 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $330.84 | 15,051 | $4,979,539.06 | 1,477 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $329.88 | 11,586 | $3,822,017.49 | 16,528 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $328.89 | 8,481 | $2,789,331.36 | 28,114 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $328.00 | 10,671 | $3,500,061.32 | 36,595 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $330.97 | 100 | $33,097.00 | 0 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $330.18 | 2,290 | $756,118.15 | 100 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $329.34 | 1,800 | $592,809.84 | 2,390 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $328.28 | 1,030 | $338,126.44 | 4,190 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $327.19 | 280 | $91,613.59 | 5,220 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $330.21 | 6,392 | $2,110,719.58 | 2,174,083 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $329.26 | 3,307 | $1,088,866.13 | 2,180,475 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $328.24 | 1,600 | $525,181.60 | 2,183,782 | 2021-06-01 | Filing |