| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $60.04 | 10,600 | $636,424.00 | 1,198,878 | 2020-10-07 | Filing |
| Officer, Director | $59.07 | 4,400 | $259,908.00 | 1,209,478 | 2020-10-07 | Filing |
| Director | $59.09 | 200 | $11,817.00 | 152,031 | 2020-10-01 | Filing |
| Director | $58.56 | 12,118 | $709,660.38 | 152,231 | 2020-10-01 | Filing |
| Director | $57.66 | 5,682 | $327,630.37 | 164,349 | 2020-10-01 | Filing |
| Officer | $59.02 | 400 | $23,609.00 | 28,761 | 2020-10-01 | Filing |
| Officer | $58.51 | 3,700 | $216,498.84 | 29,161 | 2020-10-01 | Filing |
| Officer | $57.29 | 5,125 | $293,603.56 | 32,861 | 2020-10-01 | Filing |
| Large Shareholder, Director | $58.81 | 500 | $29,405.00 | 7,812,990 | 2020-09-28 | Filing |
| Large Shareholder, Director | $58.24 | 500 | $29,120.00 | 7,813,490 | 2020-09-28 | Filing |
| Large Shareholder, Director | $56.34 | 600 | $33,804.00 | 7,813,990 | 2020-09-25 | Filing |
| Large Shareholder, Director | $55.75 | 14,400 | $802,800.00 | 7,814,590 | 2020-09-25 | Filing |
| Large Shareholder, Director | $56.39 | 200 | $11,278.00 | 7,828,990 | 2020-09-24 | Filing |
| Large Shareholder, Director | $55.69 | 9,002 | $501,321.38 | 7,829,190 | 2020-09-24 | Filing |
| Large Shareholder, Director | $55.15 | 5,798 | $319,759.70 | 7,838,192 | 2020-09-24 | Filing |
| Officer | $60.02 | 1,000 | $60,017.00 | 183,085 | 2020-09-18 | Filing |
| Officer | $59.25 | 5,742 | $340,205.46 | 184,085 | 2020-09-18 | Filing |
| Officer | $58.46 | 3,258 | $190,462.35 | 189,827 | 2020-09-18 | Filing |
| Officer | $57.93 | 2,200 | $127,456.34 | 193,085 | 2020-09-17 | Filing |
| Officer | $57.18 | 7,800 | $446,007.12 | 195,285 | 2020-09-17 | Filing |