| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $87.33 | 39,453 | $3,445,525.18 | 14,418,164 | 2021-03-16 | Filing |
| Large Shareholder | $88.14 | 2,200 | $193,913.06 | 14,457,617 | 2021-03-16 | Filing |
| Large Shareholder, Officer, Director | $83.21 | 3,904 | $324,851.84 | 1,756,390 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $82.47 | 74,671 | $6,158,117.37 | 1,760,294 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $81.51 | 125,225 | $10,207,089.75 | 1,834,965 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $80.62 | 379,410 | $30,588,034.20 | 1,960,190 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $82.82 | 4,400 | $364,408.00 | 9,239,472 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $81.97 | 10,857 | $889,948.29 | 9,243,872 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $80.98 | 3,800 | $307,724.00 | 9,254,729 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $79.99 | 8,762 | $700,872.38 | 9,258,529 | 2021-03-17 | Filing |
| Large Shareholder, Officer, Director | $88.09 | 100 | $8,809.00 | 9,267,291 | 2021-03-16 | Filing |
| Large Shareholder, Officer, Director | $87.27 | 5,670 | $494,820.90 | 9,267,391 | 2021-03-16 | Filing |
| Large Shareholder, Officer, Director | $86.44 | 19,601 | $1,694,310.44 | 9,273,061 | 2021-03-16 | Filing |
| Large Shareholder, Officer, Director | $85.71 | 16,764 | $1,436,842.44 | 9,292,662 | 2021-03-16 | Filing |
| Large Shareholder, Officer, Director | $91.27 | 9,919 | $905,307.13 | 9,309,426 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $90.27 | 27,091 | $2,445,504.57 | 9,319,345 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $89.27 | 43,539 | $3,886,726.53 | 9,346,436 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $88.29 | 116,051 | $10,246,142.79 | 9,389,975 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $87.05 | 78,628 | $6,844,567.40 | 9,506,026 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $86.35 | 209,632 | $18,101,723.20 | 9,584,654 | 2021-03-15 | Filing |