| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $73.29 | 1,500 | $109,931.25 | 1,667,646 | 2020-07-09 | Filing |
| Officer, Director | $73.21 | 1,500 | $109,807.95 | 1,669,146 | 2020-07-08 | Filing |
| Officer, Director | $72.93 | 1,500 | $109,395.30 | 1,670,646 | 2020-07-07 | Filing |
| Officer, Director | $73.28 | 1,500 | $109,920.75 | 1,672,146 | 2020-07-06 | Filing |
| 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 |