| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $181.15 | 8,225 | $1,489,958.75 | 6,234,299 | 2021-06-28 | Filing |
| Large Shareholder | $180.56 | 10,846 | $1,958,353.76 | 6,242,524 | 2021-06-25 | Filing |
| Large Shareholder, Officer, Director | $181.15 | 8,225 | $1,489,958.75 | 6,234,299 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $180.56 | 10,846 | $1,958,353.76 | 6,242,524 | 2021-06-25 | Filing |
| Large Shareholder | $180.79 | 1,837 | $332,111.23 | 6,253,370 | 2021-06-23 | Filing |
| Large Shareholder, Officer, Director | $180.79 | 1,837 | $332,111.23 | 6,253,370 | 2021-06-23 | Filing |
| Large Shareholder, Officer, Director | $182.31 | 12,133 | $2,211,967.23 | 6,255,207 | 2021-06-22 | Filing |
| Large Shareholder, Officer, Director | $181.86 | 9,345 | $1,699,481.70 | 6,267,340 | 2021-06-21 | Filing |
| Large Shareholder | $182.31 | 12,133 | $2,211,967.23 | 6,255,207 | 2021-06-22 | Filing |
| Large Shareholder | $181.86 | 9,345 | $1,699,481.70 | 6,267,340 | 2021-06-21 | Filing |
| Large Shareholder, Officer, Director | $180.43 | 1,261 | $227,522.23 | 6,276,685 | 2021-06-18 | Filing |
| Large Shareholder, Officer, Director | $181.20 | 8,927 | $1,617,572.40 | 6,277,946 | 2021-06-17 | Filing |
| Large Shareholder | $180.43 | 1,261 | $227,522.23 | 6,276,685 | 2021-06-18 | Filing |
| Large Shareholder | $181.20 | 8,927 | $1,617,572.40 | 6,277,946 | 2021-06-17 | Filing |
| Large Shareholder | $181.13 | 17,413 | $3,154,016.69 | 6,286,873 | 2021-06-16 | Filing |
| Large Shareholder | $182.00 | 15,706 | $2,858,492.00 | 6,304,286 | 2021-06-15 | Filing |
| Large Shareholder, Officer, Director | $181.13 | 17,413 | $3,154,016.69 | 6,286,873 | 2021-06-16 | Filing |
| Large Shareholder, Officer, Director | $182.00 | 15,706 | $2,858,492.00 | 6,304,286 | 2021-06-15 | Filing |
| Officer | $178.90 | 7,600 | $1,359,647.60 | 70,005 | 2021-06-14 | Filing |
| Officer | $179.02 | 7,400 | $1,324,718.40 | 70,005 | 2021-06-14 | Filing |