| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $127.08 | 3,200 | $406,671.04 | 37,874 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $125.59 | 2,066 | $259,475.14 | 41,074 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $124.31 | 800 | $99,444.00 | 43,140 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $123.66 | 2,572 | $318,049.40 | 43,940 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $122.46 | 2,100 | $257,162.01 | 46,512 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $121.52 | 4,719 | $573,464.68 | 48,612 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $120.69 | 2,969 | $358,329.80 | 53,331 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $119.45 | 1,100 | $131,391.04 | 56,300 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $118.24 | 1,400 | $165,536.00 | 57,400 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $117.30 | 1,200 | $140,759.40 | 58,800 | 2020-07-01 | Filing |
| Director | $127.13 | 306 | $38,901.78 | 743 | 2020-06-24 | Filing |
| Officer | $120.24 | 155 | $18,636.91 | 85,812 | 2020-06-16 | Filing |
| Officer | $119.56 | 593 | $70,900.03 | 85,967 | 2020-06-16 | Filing |
| Officer | $118.07 | 179 | $21,134.15 | 86,560 | 2020-06-16 | Filing |
| Officer | $117.08 | 627 | $73,406.90 | 86,739 | 2020-06-16 | Filing |
| Officer | $115.93 | 166 | $19,243.92 | 87,366 | 2020-06-16 | Filing |
| Officer | $114.86 | 2,014 | $231,334.89 | 87,532 | 2020-06-16 | Filing |
| Officer | $114.18 | 2,471 | $282,147.18 | 89,546 | 2020-06-16 | Filing |
| Officer | $112.76 | 1,235 | $139,258.97 | 92,017 | 2020-06-16 | Filing |
| Officer | $112.01 | 1,200 | $134,407.08 | 93,252 | 2020-06-16 | Filing |