| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $327.94 | 5,000 | $1,639,677.00 | 48,931 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $326.59 | 700 | $228,615.03 | 53,931 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $325.99 | 1,369 | $446,284.69 | 54,631 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $326.86 | 806 | $263,445.53 | 0 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $326.01 | 1,891 | $616,482.07 | 806 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $324.92 | 1,503 | $488,347.55 | 2,697 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $326.68 | 1,773 | $579,207.90 | 2,155,846 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $325.87 | 3,614 | $1,177,682.62 | 2,157,619 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $324.74 | 2,113 | $686,185.34 | 2,161,233 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $327.07 | 2,899 | $948,175.93 | 0 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $326.25 | 16,450 | $5,366,827.31 | 2,899 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $325.50 | 14,435 | $4,698,586.73 | 19,349 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $324.55 | 7,216 | $2,341,948.47 | 33,784 | 2021-06-03 | Filing |
| Officer | $330.23 | 250 | $82,557.50 | 9,326 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $330.92 | 2,048 | $677,731.94 | 0 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $329.83 | 1,168 | $385,239.69 | 2,048 | 2021-06-02 | Filing |
| 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 |