| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $130.19 | 500 | $65,095.00 | 400 | 2021-02-09 | Filing |
| Officer, Director | $129.36 | 2,500 | $323,400.00 | 900 | 2021-02-09 | Filing |
| Officer, Director | $128.22 | 5,748 | $737,008.56 | 3,400 | 2021-02-09 | Filing |
| Officer, Director | $127.53 | 3,100 | $395,343.00 | 9,148 | 2021-02-09 | Filing |
| Officer, Director | $131.04 | 6,253 | $819,393.12 | 5,409,108 | 2021-02-09 | Filing |
| Officer, Director | $130.12 | 18,761 | $2,441,181.32 | 5,415,361 | 2021-02-09 | Filing |
| Officer, Director | $129.17 | 45,710 | $5,904,360.70 | 5,434,122 | 2021-02-09 | Filing |
| Officer, Director | $128.13 | 104,700 | $13,415,211.00 | 5,479,832 | 2021-02-09 | Filing |
| Officer, Director | $127.43 | 41,700 | $5,313,831.00 | 5,584,532 | 2021-02-09 | Filing |
| Director | $127.67 | 9,730 | $1,242,229.10 | 14,858 | 2021-02-09 | Filing |
| Director | $127.67 | 25,820 | $3,296,439.40 | 142,175 | 2021-02-09 | Filing |
| Large Shareholder, Director | $127.91 | 92 | $11,767.72 | 0 | 2021-02-09 | Filing |
| Large Shareholder, Director | $127.24 | 120 | $15,268.94 | 92 | 2021-02-09 | Filing |
| Large Shareholder, Director | $127.91 | 16,525 | $2,113,712.75 | 73,209 | 2021-02-09 | Filing |
| Large Shareholder, Director | $127.24 | 21,464 | $2,731,105.12 | 89,734 | 2021-02-09 | Filing |
| Large Shareholder, Director | $127.91 | 20,570 | $2,631,108.70 | 478,362 | 2021-02-09 | Filing |
| Large Shareholder, Director | $127.24 | 26,719 | $3,399,757.62 | 498,932 | 2021-02-09 | Filing |
| Director | $124.72 | 200 | $24,944.00 | 14,016 | 2021-02-08 | Filing |
| Director | $124.22 | 139,279 | $17,301,237.38 | 14,216 | 2021-02-08 | Filing |
| Officer, Director | $111.95 | 1,300 | $145,535.00 | 0 | 2020-11-16 | Filing |