| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $65.41 | 3,134 | $204,985.54 | 45,239 | 2020-06-03 | Filing |
| Officer, Director | $65.43 | 3,006 | $196,673.26 | 42,373 | 2020-06-03 | Filing |
| Director | $68.00 | 416 | $28,288.00 | 276,663 | 2020-06-03 | Filing |
| Director | $66.00 | 4,000 | $264,000.00 | 277,079 | 2020-06-03 | Filing |
| Director | $64.00 | 4,000 | $256,000.00 | 281,079 | 2020-06-03 | Filing |
| Director | $62.00 | 4,000 | $248,000.00 | 285,079 | 2020-06-03 | Filing |
| Officer, Director | $61.51 | 2,632 | $161,893.79 | 45,379 | 2020-06-01 | Filing |
| Officer, Director | $61.53 | 2,500 | $153,826.50 | 43,011 | 2020-06-01 | Filing |
| Officer | $60.55 | 827 | $50,070.72 | 9,690 | 2020-05-29 | Filing |
| Officer | $60.00 | 1,527 | $91,620.00 | 10,517 | 2020-05-28 | Filing |
| Officer, Director | $60.46 | 11,250 | $680,217.75 | 0 | 2020-05-28 | Filing |
| Officer, Director | $58.28 | 2,857 | $166,495.67 | 43,011 | 2020-05-26 | Filing |
| Officer, Director | $58.25 | 3,000 | $174,738.30 | 40,868 | 2020-05-26 | Filing |
| Officer, Director | $58.44 | 3,197 | $186,848.35 | 58,250 | 2020-05-19 | Filing |
| Officer, Director | $58.44 | 10,000 | $584,449.00 | 58,250 | 2020-05-19 | Filing |
| Officer, Director | $58.44 | 5,000 | $292,224.50 | 58,250 | 2020-05-19 | Filing |
| Officer, Director | $59.78 | 2,283 | $136,481.39 | 40,868 | 2020-05-20 | Filing |
| Officer, Director | $59.74 | 1,000 | $59,739.00 | 39,151 | 2020-05-20 | Filing |
| Director | $60.00 | 4,000 | $240,000.00 | 289,079 | 2020-05-20 | Filing |
| Officer, Director | $58.42 | 647 | $37,799.55 | 39,151 | 2020-05-19 | Filing |