| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $169.92 | 237 | $40,271.04 | 3,733 | 2019-07-15 | Filing |
| Officer, Director | $172.39 | 4,350 | $749,896.50 | 1,090,982 | 2019-07-11 | Filing |
| Officer, Director | $171.54 | 2,150 | $368,811.00 | 1,095,332 | 2019-07-11 | Filing |
| Officer, Director | $170.67 | 1,500 | $256,005.00 | 1,097,482 | 2019-07-11 | Filing |
| Officer | $162.12 | 100 | $16,212.00 | 171,351 | 2019-07-01 | Filing |
| Officer | $161.14 | 132 | $21,270.48 | 171,451 | 2019-07-01 | Filing |
| Officer | $160.08 | 3,023 | $483,921.84 | 171,583 | 2019-07-01 | Filing |
| Officer | $159.54 | 1,745 | $278,397.30 | 174,606 | 2019-07-01 | Filing |
| Director | $161.19 | 102 | $16,441.38 | 3,249 | 2019-07-01 | Filing |
| Director | $159.94 | 73 | $11,675.62 | 3,351 | 2019-07-01 | Filing |
| Officer, Director | $168.61 | 400 | $67,444.00 | 1,097,982 | 2019-06-11 | Filing |
| Officer, Director | $167.77 | 800 | $134,216.00 | 1,098,382 | 2019-06-11 | Filing |
| Officer, Director | $167.00 | 100 | $16,700.00 | 1,099,182 | 2019-06-11 | Filing |
| Officer, Director | $165.87 | 996 | $165,206.52 | 1,099,282 | 2019-06-11 | Filing |
| Officer, Director | $165.05 | 3,204 | $528,820.20 | 1,100,278 | 2019-06-11 | Filing |
| Officer, Director | $164.15 | 900 | $147,735.00 | 1,103,482 | 2019-06-11 | Filing |
| Officer, Director | $162.83 | 1,600 | $260,528.00 | 1,104,382 | 2019-06-11 | Filing |
| Officer | $144.35 | 200 | $28,870.00 | 176,351 | 2019-06-03 | Filing |
| Officer | $143.77 | 2,449 | $352,092.73 | 176,551 | 2019-06-03 | Filing |
| Officer | $142.88 | 1,089 | $155,596.32 | 179,000 | 2019-06-03 | Filing |