| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $270.17 | 4,062 | $1,097,446.79 | 3,175,606 | 2021-02-11 | Filing |
| Large Shareholder, Officer, Director | $269.34 | 3,888 | $1,047,203.64 | 3,179,668 | 2021-02-11 | Filing |
| Large Shareholder, Officer, Director | $273.23 | 300 | $81,968.13 | 0 | 2021-02-11 | Filing |
| Large Shareholder, Officer, Director | $272.14 | 2,200 | $598,717.24 | 300 | 2021-02-11 | Filing |
| Large Shareholder, Officer, Director | $271.21 | 5,100 | $1,383,175.59 | 2,500 | 2021-02-11 | Filing |
| Large Shareholder, Officer, Director | $270.16 | 11,000 | $2,971,798.50 | 7,600 | 2021-02-11 | Filing |
| Large Shareholder, Officer, Director | $269.32 | 10,400 | $2,800,956.08 | 18,600 | 2021-02-11 | Filing |
| Officer | $268.64 | 154 | $41,370.56 | 97 | 2021-02-09 | Filing |
| Officer | $266.47 | 275 | $73,279.25 | 251 | 2021-02-09 | Filing |
| Large Shareholder, Officer, Director | $273.42 | 110 | $30,075.90 | 0 | 2021-02-10 | Filing |
| Large Shareholder, Officer, Director | $272.34 | 790 | $215,145.20 | 110 | 2021-02-10 | Filing |
| Large Shareholder, Officer, Director | $271.60 | 1,370 | $372,097.62 | 900 | 2021-02-10 | Filing |
| Large Shareholder, Officer, Director | $270.42 | 400 | $108,166.04 | 2,270 | 2021-02-10 | Filing |
| Large Shareholder, Officer, Director | $269.35 | 850 | $228,944.95 | 2,670 | 2021-02-10 | Filing |
| Large Shareholder, Officer, Director | $268.48 | 1,230 | $330,231.38 | 3,520 | 2021-02-10 | Filing |
| Large Shareholder, Officer, Director | $273.50 | 250 | $68,374.95 | 3,183,556 | 2021-02-10 | Filing |
| Large Shareholder, Officer, Director | $272.57 | 1,200 | $327,081.24 | 3,183,806 | 2021-02-10 | Filing |
| Large Shareholder, Officer, Director | $271.68 | 3,700 | $1,005,233.39 | 3,185,006 | 2021-02-10 | Filing |
| Large Shareholder, Officer, Director | $270.38 | 1,150 | $310,931.60 | 3,188,706 | 2021-02-10 | Filing |
| Large Shareholder, Officer, Director | $269.44 | 1,650 | $444,570.56 | 3,189,856 | 2021-02-10 | Filing |