| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $177.00 | 600 | $106,200.00 | 185,603 | 2019-03-04 | Filing |
| Officer, Director | $176.34 | 6,650 | $1,172,674.30 | 186,203 | 2019-03-04 | Filing |
| Officer, Director | $175.35 | 20,305 | $3,560,441.14 | 192,853 | 2019-03-04 | Filing |
| Officer, Director | $174.70 | 14,275 | $2,493,871.05 | 213,158 | 2019-03-04 | Filing |
| Officer, Director | $173.30 | 2,316 | $401,355.85 | 227,433 | 2019-03-04 | Filing |
| Officer | $147.49 | 4,361 | $643,182.09 | 13,943 | 2018-11-16 | Filing |
| Officer | $147.22 | 1,200 | $176,664.00 | 13,943 | 2018-11-16 | Filing |
| Officer, Director | $176.16 | 10,000 | $1,761,600.00 | 23,080 | 2018-06-14 | Filing |
| Officer | $173.04 | 11,500 | $1,989,971.50 | 59,919 | 2018-05-30 | Filing |
| Officer | $172.30 | 11,654 | $2,008,007.51 | 71,419 | 2018-05-30 | Filing |
| Officer | $171.66 | 3,100 | $532,133.60 | 83,073 | 2018-05-30 | Filing |
| Officer | $172.48 | 22,200 | $3,828,945.00 | 59,919 | 2018-05-16 | Filing |
| Officer | $171.48 | 4,055 | $695,335.18 | 82,119 | 2018-05-16 | Filing |
| Officer, Director | $174.66 | 300 | $52,396.50 | 123,725 | 2018-05-14 | Filing |
| Officer, Director | $174.04 | 2,000 | $348,086.00 | 124,025 | 2018-05-14 | Filing |
| Officer, Director | $172.88 | 7,700 | $1,331,176.00 | 126,025 | 2018-05-14 | Filing |
| Officer | $173.46 | 898 | $155,763.49 | 2,968 | 2018-05-11 | Filing |
| Officer | $173.80 | 2,496 | $433,794.82 | 15,143 | 2018-05-10 | Filing |
| Officer | $173.90 | 3,366 | $585,340.67 | 15,143 | 2018-05-10 | Filing |
| Officer | $167.42 | 4,344 | $727,259.45 | 53,072 | 2018-05-08 | Filing |