| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $107.89 | 12,545 | $1,353,508.90 | 683,828 | 2020-02-06 | Filing |
| Officer | $107.90 | 3,250 | $350,677.60 | 0 | 2020-02-06 | Filing |
| Other | $108.59 | 20,000 | $2,171,850.00 | 0 | 2020-02-07 | Filing |
| Director | $101.36 | 5,269 | $534,068.47 | 18,465 | 2019-11-25 | Filing |
| Officer | $99.41 | 1,000 | $99,405.00 | 0 | 2019-11-19 | Filing |
| Other | $99.23 | 15,000 | $1,488,495.00 | 0 | 2019-11-13 | Filing |
| Officer | $99.67 | 10,000 | $996,749.00 | 106,533 | 2019-11-15 | Filing |
| Officer | $99.04 | 10,000 | $990,401.00 | 106,533 | 2019-11-13 | Filing |
| Officer, Director | $99.26 | 12,000 | $1,191,163.20 | 597,510 | 2019-11-07 | Filing |
| Officer, Director | $98.08 | 13,000 | $1,275,049.10 | 597,510 | 2019-11-06 | Filing |
| Officer, Director | $99.26 | 12,000 | $1,191,164.40 | 683,373 | 2019-11-07 | Filing |
| Officer, Director | $98.08 | 13,000 | $1,275,030.90 | 683,373 | 2019-11-06 | Filing |
| Other | $97.80 | 20,000 | $1,956,000.00 | 0 | 2019-11-06 | Filing |
| Officer | $98.12 | 2,400 | $235,479.12 | 16,865 | 2019-11-05 | Filing |
| Officer, Director | $98.79 | 45 | $4,445.73 | 597,510 | 2019-11-05 | Filing |
| Officer, Director | $98.11 | 11,955 | $1,172,889.51 | 597,555 | 2019-11-05 | Filing |
| Officer, Director | $98.51 | 300 | $29,553.99 | 597,510 | 2019-11-04 | Filing |
| Officer, Director | $97.85 | 12,700 | $1,242,706.43 | 597,810 | 2019-11-04 | Filing |
| Officer, Director | $98.12 | 12,000 | $1,177,450.80 | 683,373 | 2019-11-05 | Filing |
| Officer, Director | $97.76 | 13,000 | $1,270,942.40 | 683,373 | 2019-11-04 | Filing |