| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $67.54 | 25,966 | $1,753,761.82 | 0 | 2020-12-17 | Filing |
| Large Shareholder, Officer, Director | $66.53 | 3,200 | $212,907.84 | 25,966 | 2020-12-17 | Filing |
| Large Shareholder, Officer, Director | $67.02 | 5,555 | $372,296.10 | 14,606 | 2020-12-17 | Filing |
| Large Shareholder, Officer, Director | $63.68 | 9,053 | $576,495.04 | 0 | 2020-12-16 | Filing |
| Large Shareholder, Officer, Director | $63.86 | 29,166 | $1,862,441.60 | 0 | 2020-12-16 | Filing |
| Large Shareholder, Officer, Director | $63.68 | 5,555 | $353,742.40 | 14,606 | 2020-12-16 | Filing |
| Officer, Director | $64.24 | 10,610 | $681,591.71 | 78,333 | 2020-12-15 | Filing |
| Officer, Director | $63.49 | 29,390 | $1,865,877.05 | 88,943 | 2020-12-15 | Filing |
| Director | $51.00 | 8,250 | $420,750.00 | 0 | 2020-12-08 | Filing |
| Director | $35.68 | 4,000 | $142,720.00 | 0 | 2020-12-07 | Filing |
| Officer | $40.00 | 12,473 | $498,920.00 | 291,248 | 2020-11-27 | Filing |
| Director | $40.00 | 20,250 | $810,000.00 | 0 | 2020-11-27 | Filing |
| Officer | $40.00 | 23,032 | $921,280.00 | 56,036 | 2020-11-27 | Filing |
| Large Shareholder, Officer, Director | $36.67 | 300 | $11,000.01 | 0 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $36.07 | 9,426 | $340,005.25 | 300 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $36.67 | 600 | $22,003.98 | 0 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $36.07 | 21,626 | $780,002.24 | 600 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $36.69 | 200 | $7,337.50 | 9,557 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $36.06 | 4,501 | $162,300.21 | 9,757 | 2020-11-20 | Filing |
| Large Shareholder, Officer, Director | $35.07 | 9,724 | $340,989.56 | 0 | 2020-11-19 | Filing |