| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $184.90 | 1,000 | $184,897.00 | 87,655 | 2021-08-20 | Filing |
| Officer | $184.06 | 2,300 | $423,328.80 | 88,655 | 2021-08-20 | Filing |
| Officer | $183.17 | 1,855 | $339,784.06 | 90,955 | 2021-08-20 | Filing |
| Director | $185.94 | 183 | $34,026.65 | 89,992 | 2021-08-20 | Filing |
| Director | $184.90 | 1,200 | $221,881.20 | 90,175 | 2021-08-20 | Filing |
| Director | $184.00 | 3,100 | $570,396.90 | 91,375 | 2021-08-20 | Filing |
| Director | $183.09 | 2,000 | $366,178.00 | 94,475 | 2021-08-20 | Filing |
| Officer | $185.72 | 2,618 | $486,204.49 | 1,121,779 | 2021-08-20 | Filing |
| Officer | $184.81 | 6,406 | $1,183,899.27 | 1,124,397 | 2021-08-20 | Filing |
| Officer | $183.94 | 23,840 | $4,385,177.28 | 1,130,803 | 2021-08-20 | Filing |
| Officer | $182.75 | 29,152 | $5,327,644.61 | 1,154,643 | 2021-08-20 | Filing |
| Large Shareholder, Officer, Director | $184.62 | 300 | $55,385.10 | 0 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $183.88 | 2,800 | $514,864.00 | 300 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $182.90 | 17,631 | $3,224,762.79 | 3,100 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $181.92 | 28,719 | $5,224,589.20 | 20,731 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $181.06 | 11,600 | $2,100,296.00 | 49,450 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $179.87 | 13,653 | $2,455,819.72 | 61,050 | 2021-08-19 | Filing |
| Large Shareholder, Officer, Director | $178.99 | 5,297 | $948,094.14 | 74,703 | 2021-08-19 | Filing |
| Large Shareholder | $181.09 | 11,400,000 | $2,064,426,000.00 | 43,573,485 | 2021-08-19 | Filing |
| Director | $193.80 | 300 | $58,140.00 | 96,475 | 2021-08-17 | Filing |