| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $72.14 | 1,500 | $108,205.65 | 1,673,646 | 2020-07-02 | Filing |
| Officer, Director | $71.10 | 1,500 | $106,645.35 | 1,675,146 | 2020-07-01 | Filing |
| Officer, Director | $72.25 | 1,500 | $108,368.70 | 1,676,646 | 2020-06-30 | Filing |
| Officer, Director | $71.86 | 1,500 | $107,797.20 | 1,678,146 | 2020-06-29 | Filing |
| Officer, Director | $70.67 | 1,500 | $106,001.10 | 1,679,646 | 2020-06-26 | Filing |
| Officer, Director | $68.04 | 1,500 | $102,062.25 | 1,681,146 | 2020-06-25 | Filing |
| Officer, Director | $67.41 | 1,000 | $67,414.30 | 1,682,646 | 2020-06-24 | Filing |
| Officer, Director | $66.85 | 1,000 | $66,853.80 | 1,683,646 | 2020-06-23 | Filing |
| Officer, Director | $66.93 | 1,000 | $66,931.40 | 1,684,646 | 2020-06-22 | Filing |
| Officer, Director | $68.18 | 1,000 | $68,179.40 | 1,685,646 | 2020-06-19 | Filing |
| Officer, Director | $68.42 | 1,000 | $68,417.10 | 1,686,646 | 2020-06-18 | Filing |
| Officer, Director | $69.84 | 1,500 | $104,755.35 | 1,687,646 | 2020-06-17 | Filing |
| Officer | $70.75 | 300 | $21,225.51 | 173 | 2020-06-16 | Filing |
| Officer | $70.75 | 300 | $21,225.51 | 173 | 2020-06-16 | Filing |
| Officer, Director | $66.53 | 1,000 | $66,534.00 | 1,689,146 | 2020-05-29 | Filing |
| Officer, Director | $67.69 | 1,000 | $67,685.60 | 1,690,146 | 2020-05-28 | Filing |
| Officer, Director | $65.21 | 1,000 | $65,210.00 | 1,691,146 | 2020-05-27 | Filing |
| Officer, Director | $65.12 | 1,000 | $65,119.70 | 1,692,146 | 2020-03-19 | Filing |
| Officer, Director | $74.83 | 2,000 | $149,657.40 | 1,693,146 | 2020-02-27 | Filing |
| Officer, Director | $75.38 | 1,000 | $75,381.00 | 1,695,146 | 2020-02-26 | Filing |