| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $131.44 | 14,540 | $1,911,152.14 | 3,457,489 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $130.46 | 15,275 | $1,992,730.68 | 3,472,029 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $129.43 | 21,463 | $2,777,999.02 | 3,487,304 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $128.44 | 27,329 | $3,510,082.10 | 3,508,767 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $127.44 | 42,544 | $5,421,934.99 | 3,536,096 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $126.47 | 23,082 | $2,919,249.79 | 3,578,640 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $125.74 | 4,300 | $540,660.50 | 3,601,722 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $124.60 | 1,200 | $149,522.40 | 3,606,022 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $123.05 | 800 | $98,442.40 | 3,607,222 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $122.56 | 1,400 | $171,581.20 | 3,608,022 | 2020-12-23 | Filing |
| Large Shareholder, Officer, Director | $119.11 | 30,645 | $3,650,217.89 | 3,609,422 | 2020-12-22 | Filing |
| Large Shareholder, Officer, Director | $118.64 | 10,383 | $1,231,870.27 | 3,640,067 | 2020-12-22 | Filing |
| Large Shareholder, Officer, Director | $117.47 | 9,490 | $1,114,780.81 | 3,650,450 | 2020-12-22 | Filing |
| Large Shareholder, Officer, Director | $116.52 | 6,205 | $723,012.81 | 3,659,940 | 2020-12-22 | Filing |
| Large Shareholder, Officer, Director | $115.40 | 5,300 | $611,604.10 | 3,666,145 | 2020-12-22 | Filing |
| Large Shareholder, Officer, Director | $114.44 | 13,309 | $1,523,108.58 | 3,671,445 | 2020-12-22 | Filing |
| Large Shareholder, Officer, Director | $113.42 | 15,384 | $1,744,853.28 | 3,684,754 | 2020-12-22 | Filing |
| Large Shareholder, Officer, Director | $112.47 | 19,722 | $2,218,172.78 | 3,700,138 | 2020-12-22 | Filing |
| Large Shareholder, Officer, Director | $111.60 | 10,237 | $1,142,408.25 | 3,719,860 | 2020-12-22 | Filing |
| Large Shareholder, Officer, Director | $110.34 | 7,781 | $858,532.20 | 3,730,097 | 2020-12-21 | Filing |