| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $123.25 | 5,140 | $633,511.68 | 4,225,485 | 2021-10-29 | Filing |
| Large Shareholder | $122.36 | 1,606 | $196,504.70 | 4,230,625 | 2021-10-29 | Filing |
| Large Shareholder | $120.37 | 500 | $60,185.50 | 4,232,231 | 2021-10-29 | Filing |
| Large Shareholder | $120.20 | 91,229 | $10,966,163.70 | 4,232,731 | 2021-10-28 | Filing |
| Large Shareholder | $120.08 | 50,700 | $6,088,056.00 | 4,323,960 | 2021-10-27 | Filing |
| Large Shareholder | $120.02 | 8,400 | $1,008,204.12 | 4,374,660 | 2021-10-25 | Filing |
| Large Shareholder | $119.73 | 10,500 | $1,257,212.25 | 4,383,060 | 2021-10-25 | Filing |
| Large Shareholder | $119.02 | 26,096 | $3,105,885.90 | 4,393,560 | 2021-10-25 | Filing |
| Large Shareholder | $117.96 | 6,843 | $807,171.54 | 4,419,656 | 2021-10-25 | Filing |
| Large Shareholder | $117.84 | 84,061 | $9,905,412.00 | 4,426,499 | 2021-10-22 | Filing |
| Large Shareholder | $116.40 | 20,533 | $2,390,041.20 | 4,510,560 | 2021-10-21 | Filing |
| Large Shareholder | $115.34 | 9,489 | $1,094,476.44 | 4,531,093 | 2021-10-21 | Filing |
| Large Shareholder | $115.11 | 22,810 | $2,625,649.98 | 4,540,582 | 2021-10-20 | Filing |
| Officer | $114.91 | 5,800 | $666,504.68 | 70,114 | 2021-10-20 | Filing |
| Officer | $114.13 | 2,933 | $334,736.84 | 75,914 | 2021-10-20 | Filing |
| Officer | $113.16 | 767 | $86,793.18 | 78,847 | 2021-10-20 | Filing |
| Large Shareholder | $115.02 | 600 | $69,013.98 | 4,563,392 | 2021-10-19 | Filing |
| Large Shareholder | $117.30 | 500 | $58,651.80 | 4,563,992 | 2021-10-18 | Filing |
| Large Shareholder | $116.50 | 2,200 | $256,292.74 | 4,564,492 | 2021-10-18 | Filing |
| Large Shareholder | $115.23 | 28,748 | $3,312,761.41 | 4,566,692 | 2021-10-18 | Filing |