| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $176.53 | 172 | $30,362.51 | 4,172 | 2021-02-01 | Filing |
| Officer | $175.54 | 56 | $9,830.02 | 4,344 | 2021-02-01 | Filing |
| Officer | $175.09 | 500 | $87,546.15 | 4,400 | 2021-01-22 | Filing |
| Large Shareholder, Officer, Director | $151.91 | 6,296 | $956,426.62 | 827 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $150.93 | 8,296 | $1,252,152.61 | 7,123 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $150.02 | 9,200 | $1,380,188.60 | 15,419 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $149.04 | 6,048 | $901,406.02 | 24,619 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $148.00 | 1,900 | $281,194.49 | 30,667 | 2021-01-07 | Filing |
| Large Shareholder, Officer, Director | $148.63 | 47,205 | $7,015,871.45 | 827 | 2021-01-06 | Filing |
| Large Shareholder, Officer, Director | $156.80 | 8,164 | $1,280,109.49 | 827 | 2021-01-05 | Filing |
| Large Shareholder, Officer, Director | $157.12 | 44,282 | $6,957,552.41 | 8,991 | 2021-01-05 | Filing |
| Director | $149.77 | 120 | $17,972.06 | 117,429 | 2021-01-06 | Filing |
| Large Shareholder, Officer, Director | $160.17 | 2,906 | $465,447.92 | 8,991 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $159.36 | 6,186 | $985,813.33 | 11,897 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $158.28 | 15,198 | $2,405,519.68 | 18,083 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $157.52 | 9,660 | $1,521,660.59 | 33,281 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $156.36 | 1,000 | $156,364.00 | 42,941 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $154.52 | 2,200 | $339,940.26 | 43,941 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $153.79 | 1,690 | $259,909.33 | 46,141 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $158.15 | 465 | $73,540.08 | 8,991 | 2021-01-04 | Filing |