| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $346.20 | 500 | $173,102.00 | 54,497 | 2020-03-23 | Filing |
| Officer, Director | $344.81 | 1,600 | $551,696.96 | 54,997 | 2020-03-23 | Filing |
| Officer, Director | $343.45 | 600 | $206,070.00 | 56,597 | 2020-03-23 | Filing |
| Officer, Director | $392.33 | 600 | $235,396.02 | 0 | 2020-02-19 | Filing |
| Officer, Director | $391.43 | 4,726 | $1,849,906.21 | 600 | 2020-02-19 | Filing |
| Officer, Director | $390.45 | 10,217 | $3,989,185.76 | 5,326 | 2020-02-19 | Filing |
| Officer, Director | $389.71 | 6,073 | $2,366,681.50 | 15,543 | 2020-02-19 | Filing |
| Officer, Director | $388.34 | 16,122 | $6,260,744.93 | 21,616 | 2020-02-19 | Filing |
| Officer, Director | $387.57 | 24,428 | $9,467,608.82 | 37,738 | 2020-02-19 | Filing |
| Officer, Director | $386.52 | 9,577 | $3,701,698.21 | 62,166 | 2020-02-19 | Filing |
| Officer, Director | $385.60 | 6,034 | $2,326,689.88 | 71,743 | 2020-02-19 | Filing |
| Director | $371.75 | 1,894 | $704,091.85 | 0 | 2020-02-10 | Filing |
| Officer, Director | $340.03 | 302 | $102,690.09 | 0 | 2020-01-21 | Filing |
| Officer, Director | $339.48 | 5,493 | $1,864,737.82 | 302 | 2020-01-21 | Filing |
| Officer, Director | $338.42 | 11,107 | $3,758,836.49 | 5,795 | 2020-01-21 | Filing |
| Officer, Director | $337.45 | 19,054 | $6,429,701.80 | 16,902 | 2020-01-21 | Filing |
| Officer, Director | $336.58 | 18,095 | $6,090,384.34 | 35,956 | 2020-01-21 | Filing |
| Officer, Director | $335.51 | 12,493 | $4,191,557.66 | 54,051 | 2020-01-21 | Filing |
| Officer, Director | $334.57 | 13,548 | $4,532,762.49 | 66,544 | 2020-01-21 | Filing |
| Officer, Director | $333.67 | 3,600 | $1,201,227.84 | 80,092 | 2020-01-21 | Filing |