| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $337.56 | 1,304 | $440,184.50 | 0 | 2019-12-23 | Filing |
| Officer, Director | $336.29 | 100 | $33,629.00 | 1,304 | 2019-12-23 | Filing |
| Officer, Director | $335.70 | 2,400 | $805,668.00 | 1,404 | 2019-12-23 | Filing |
| Officer, Director | $334.45 | 13,940 | $4,662,188.39 | 3,804 | 2019-12-23 | Filing |
| Officer, Director | $333.74 | 42,030 | $14,026,911.47 | 17,744 | 2019-12-23 | Filing |
| Officer, Director | $332.80 | 29,176 | $9,709,629.84 | 59,774 | 2019-12-23 | Filing |
| Officer, Director | $331.71 | 6,628 | $2,198,544.05 | 88,950 | 2019-12-23 | Filing |
| Officer, Director | $315.01 | 9,530 | $3,002,043.39 | 0 | 2019-11-25 | Filing |
| Officer, Director | $314.17 | 8,728 | $2,742,032.12 | 9,530 | 2019-11-25 | Filing |
| Officer, Director | $313.24 | 10,884 | $3,409,317.22 | 18,258 | 2019-11-25 | Filing |
| Officer, Director | $312.16 | 5,690 | $1,776,215.44 | 29,142 | 2019-11-25 | Filing |
| Officer, Director | $311.21 | 3,479 | $1,082,686.72 | 34,832 | 2019-11-25 | Filing |
| Officer, Director | $310.09 | 3,100 | $961,280.86 | 38,311 | 2019-11-25 | Filing |
| Officer, Director | $309.15 | 6,328 | $1,956,325.25 | 41,411 | 2019-11-25 | Filing |
| Officer, Director | $308.00 | 2,700 | $831,594.06 | 47,739 | 2019-11-25 | Filing |
| Officer, Director | $307.02 | 2,377 | $729,786.54 | 50,439 | 2019-11-25 | Filing |
| Officer, Director | $305.94 | 1,700 | $520,094.94 | 52,816 | 2019-11-25 | Filing |
| Officer, Director | $279.59 | 300 | $83,877.99 | 0 | 2019-10-21 | Filing |
| Officer, Director | $278.85 | 1,200 | $334,617.00 | 300 | 2019-10-21 | Filing |
| Officer, Director | $277.77 | 7,725 | $2,145,790.25 | 1,500 | 2019-10-21 | Filing |