| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $87.99 | 3,896 | $342,792.29 | 571,091 | 2020-07-01 | Filing |
| Director | $87.08 | 3,504 | $305,112.90 | 574,987 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $88.88 | 300 | $26,664.99 | 953,181 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $87.99 | 4,500 | $395,946.90 | 953,481 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $87.16 | 5,200 | $453,227.84 | 957,981 | 2020-07-01 | Filing |
| Officer | $88.63 | 100 | $8,863.00 | 0 | 2020-07-01 | Filing |
| Officer | $88.03 | 4,779 | $420,695.37 | 100 | 2020-07-01 | Filing |
| Officer | $87.18 | 5,121 | $446,439.05 | 4,879 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $88.67 | 1,211 | $107,379.37 | 67,500 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $87.92 | 18,065 | $1,588,354.29 | 68,711 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $87.11 | 14,474 | $1,260,873.56 | 86,776 | 2020-07-01 | Filing |
| Officer | $88.73 | 500 | $44,366.00 | 0 | 2020-07-01 | Filing |
| Officer | $87.94 | 8,900 | $782,707.83 | 500 | 2020-07-01 | Filing |
| Officer | $87.11 | 7,600 | $662,061.84 | 9,400 | 2020-07-01 | Filing |
| Director | $90.13 | 1,057 | $95,266.56 | 578,491 | 2020-06-17 | Filing |
| Director | $89.48 | 2,648 | $236,947.81 | 579,548 | 2020-06-17 | Filing |
| Director | $88.63 | 3,795 | $336,343.64 | 582,196 | 2020-06-17 | Filing |
| Large Shareholder, Officer, Director | $81.97 | 500 | $40,985.00 | 953,181 | 2020-06-01 | Filing |
| Large Shareholder, Officer, Director | $81.51 | 3,500 | $285,301.45 | 953,681 | 2020-06-01 | Filing |
| Large Shareholder, Officer, Director | $80.14 | 1,100 | $88,149.05 | 957,181 | 2020-06-01 | Filing |