| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $216.02 | 40,515 | $8,752,050.30 | 31,055 | 2021-02-01 | Filing |
| Large Shareholder, Officer, Director | $214.88 | 14,652 | $3,148,421.76 | 71,570 | 2021-02-01 | Filing |
| Large Shareholder, Officer, Director | $213.96 | 13,778 | $2,947,940.88 | 86,222 | 2021-02-01 | Filing |
| Large Shareholder, Officer, Director | $225.57 | 300 | $67,671.00 | 0 | 2021-01-25 | Filing |
| Large Shareholder, Officer, Director | $224.82 | 23,395 | $5,259,663.90 | 300 | 2021-01-25 | Filing |
| Large Shareholder, Officer, Director | $223.52 | 19,916 | $4,451,624.32 | 23,695 | 2021-01-25 | Filing |
| Large Shareholder, Officer, Director | $222.92 | 22,227 | $4,954,842.84 | 43,611 | 2021-01-25 | Filing |
| Large Shareholder, Officer, Director | $221.51 | 9,876 | $2,187,632.76 | 65,838 | 2021-01-25 | Filing |
| Large Shareholder, Officer, Director | $220.70 | 24,286 | $5,359,920.20 | 75,714 | 2021-01-25 | Filing |
| Officer | $225.02 | 200 | $45,004.00 | 157,388 | 2021-01-25 | Filing |
| Officer | $223.56 | 200 | $44,712.00 | 157,588 | 2021-01-25 | Filing |
| Officer | $221.50 | 200 | $44,300.00 | 157,788 | 2021-01-25 | Filing |
| Officer | $219.81 | 300 | $65,943.00 | 157,988 | 2021-01-25 | Filing |
| Officer | $218.74 | 300 | $65,622.00 | 158,288 | 2021-01-25 | Filing |
| Officer | $217.93 | 460 | $100,247.80 | 158,588 | 2021-01-25 | Filing |
| Officer | $216.39 | 935 | $202,324.65 | 159,048 | 2021-01-25 | Filing |
| Officer | $215.40 | 1,500 | $323,100.00 | 159,983 | 2021-01-25 | Filing |
| Officer | $214.59 | 800 | $171,672.00 | 161,483 | 2021-01-25 | Filing |
| Officer | $211.29 | 100 | $21,129.00 | 162,283 | 2021-01-25 | Filing |
| Director | $227.05 | 58,222 | $13,219,305.10 | 2,683 | 2021-01-19 | Filing |