| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $108.66 | 31 | $3,368.46 | 50,156 | 2021-07-20 | Filing |
| Officer | $108.14 | 9,549 | $1,032,585.89 | 50,187 | 2021-07-20 | Filing |
| Officer | $107.17 | 4,013 | $430,061.97 | 59,736 | 2021-07-20 | Filing |
| Officer | $105.95 | 1,200 | $127,142.04 | 63,749 | 2021-07-20 | Filing |
| Officer | $104.87 | 2,103 | $220,539.93 | 64,949 | 2021-07-20 | Filing |
| Officer | $103.97 | 2,100 | $218,340.99 | 67,052 | 2021-07-20 | Filing |
| Officer | $103.01 | 1,004 | $103,424.05 | 69,152 | 2021-07-20 | Filing |
| Large Shareholder, Officer, Director | $105.78 | 1,858 | $196,533.48 | 0 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $105.41 | 14,880 | $1,568,444.26 | 1,858 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $104.16 | 12,456 | $1,297,453.08 | 16,738 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $103.38 | 5,053 | $522,395.81 | 29,194 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $101.94 | 5,159 | $525,889.37 | 34,247 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $101.07 | 9,104 | $920,112.15 | 39,406 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $100.14 | 3,875 | $388,056.84 | 48,510 | 2021-07-19 | Filing |
| 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 |