| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $103.80 | 800 | $83,038.72 | 0 | 2021-07-16 | Filing |
| Large Shareholder, Officer, Director | $102.76 | 41,205 | $4,234,073.34 | 800 | 2021-07-16 | Filing |
| Large Shareholder, Officer, Director | $102.26 | 10,380 | $1,061,449.46 | 42,005 | 2021-07-16 | Filing |
| Large Shareholder, Officer, Director | $105.56 | 901 | $95,107.31 | 0 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $104.83 | 9,238 | $968,402.91 | 901 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $103.92 | 14,750 | $1,532,809.68 | 10,139 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $102.73 | 14,312 | $1,470,221.67 | 24,889 | 2021-07-15 | Filing |
| Large Shareholder, Officer, Director | $102.07 | 13,184 | $1,345,747.57 | 39,201 | 2021-07-15 | Filing |
| Director | $108.25 | 3,850 | $416,760.58 | 2,269,549 | 2021-07-09 | Filing |
| Director | $106.99 | 15,380 | $1,645,555.42 | 2,273,399 | 2021-07-09 | Filing |
| Director | $106.28 | 30,770 | $3,270,284.83 | 2,288,779 | 2021-07-09 | Filing |
| Officer, Director | $108.98 | 2,859 | $311,573.82 | 0 | 2021-07-09 | Filing |
| Officer, Director | $108.30 | 876 | $94,870.54 | 2,859 | 2021-07-09 | Filing |
| Officer, Director | $107.15 | 746 | $79,936.44 | 3,735 | 2021-07-09 | Filing |
| Officer, Director | $106.33 | 1,074 | $114,202.07 | 4,481 | 2021-07-09 | Filing |
| Officer, Director | $108.98 | 14,397 | $1,568,962.02 | 0 | 2021-07-09 | Filing |
| Officer, Director | $108.31 | 4,232 | $458,383.58 | 14,397 | 2021-07-09 | Filing |
| Officer, Director | $107.15 | 3,764 | $403,300.93 | 18,629 | 2021-07-09 | Filing |
| Officer, Director | $106.33 | 5,382 | $572,271.29 | 22,393 | 2021-07-09 | Filing |
| Officer, Director | $109.39 | 86 | $9,407.68 | 0 | 2021-07-08 | Filing |