| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $109.15 | 1,440 | $157,176.00 | 48,741 | 2020-07-02 | Filing |
| Officer | $106.56 | 1,440 | $153,446.40 | 50,181 | 2020-06-15 | Filing |
| Officer | $110.71 | 2,000 | $221,420.00 | 67,018 | 2020-06-11 | Filing |
| Officer | $116.08 | 1,328 | $154,154.24 | 17,076 | 2020-06-08 | Filing |
| Director | $116.38 | 2,100 | $244,395.90 | 2,935 | 2020-06-05 | Filing |
| Director | $112.82 | 1,000 | $112,820.00 | 2,935 | 2020-06-04 | Filing |
| Director | $113.22 | 2,000 | $226,430.00 | 2,935 | 2020-06-03 | Filing |
| Officer | $104.74 | 5,000 | $523,700.00 | 51,621 | 2020-06-01 | Filing |
| Officer | $94.03 | 4,000 | $376,120.00 | 108,260 | 2020-05-15 | Filing |
| Officer | $95.84 | 1,736 | $166,378.24 | 46,460 | 2020-05-14 | Filing |
| Officer, Director | $98.55 | 1,637 | $161,326.35 | 177,807 | 2020-05-14 | Filing |
| Officer, Director | $97.53 | 1,915 | $186,769.95 | 179,444 | 2020-05-14 | Filing |
| Officer, Director | $96.45 | 5,630 | $543,013.50 | 181,359 | 2020-05-14 | Filing |
| Officer, Director | $95.56 | 2,550 | $243,678.00 | 186,989 | 2020-05-14 | Filing |
| Officer, Director | $94.38 | 3,500 | $330,330.00 | 189,539 | 2020-05-14 | Filing |
| Officer | $102.76 | 2,000 | $205,520.00 | 53,444 | 2020-05-12 | Filing |
| Officer, Director | $105.18 | 400 | $42,072.00 | 146,543 | 2020-05-12 | Filing |
| Officer, Director | $104.15 | 1,105 | $115,085.75 | 146,943 | 2020-05-12 | Filing |
| Officer, Director | $103.43 | 7,218 | $746,557.74 | 148,048 | 2020-05-12 | Filing |
| Officer, Director | $102.65 | 4,727 | $485,226.55 | 155,266 | 2020-05-12 | Filing |