| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $85.29 | 1,000 | $85,294.40 | 1,810,146 | 2019-08-29 | Filing |
| Officer, Director | $82.71 | 2,000 | $165,410.80 | 1,811,146 | 2019-08-27 | Filing |
| Director | $86.00 | 117 | $10,062.00 | 44,671 | 2019-08-22 | Filing |
| Director | $86.09 | 3,673 | $316,201.96 | 44,788 | 2019-08-21 | Filing |
| Officer, Director | $85.45 | 1,000 | $85,445.90 | 1,813,146 | 2019-08-21 | Filing |
| Officer, Director | $85.35 | 1,000 | $85,345.70 | 1,814,146 | 2019-08-20 | Filing |
| Officer, Director | $85.71 | 1,000 | $85,707.10 | 1,815,146 | 2019-08-19 | Filing |
| Officer, Director | $86.03 | 2,000 | $172,050.00 | 1,816,146 | 2019-08-16 | Filing |
| Director | $86.00 | 1,223 | $105,178.00 | 48,461 | 2019-08-20 | Filing |
| Director | $86.12 | 571 | $49,172.69 | 49,684 | 2019-08-19 | Filing |
| Director | $86.50 | 3,252 | $281,309.71 | 50,255 | 2019-08-16 | Filing |
| Officer, Director | $84.93 | 1,000 | $84,931.00 | 1,818,146 | 2019-08-15 | Filing |
| Officer, Director | $88.15 | 2,000 | $176,297.80 | 1,819,146 | 2019-08-13 | Filing |
| Officer | $87.50 | 1,000 | $87,500.00 | 591 | 2019-08-09 | Filing |
| Large Shareholder, Director | $85.02 | 6,000 | $510,097.80 | 200,985 | 2019-08-06 | Filing |
| Officer | $81.66 | 44 | $3,593.04 | 4,567 | 2019-06-14 | Filing |
| Officer | $81.66 | 208 | $16,986.01 | 4,567 | 2019-06-14 | Filing |
| Officer | $81.66 | 1,500 | $122,490.00 | 4,567 | 2019-06-14 | Filing |
| Officer | $81.66 | 958 | $78,233.63 | 4,567 | 2019-06-14 | Filing |
| Officer | $81.66 | 1,433 | $117,023.80 | 4,567 | 2019-06-14 | Filing |