| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $112.93 | 700 | $79,050.09 | 68,005 | 2020-09-02 | Filing |
| Large Shareholder, Officer, Director | $112.07 | 2,953 | $330,948.03 | 68,705 | 2020-09-02 | Filing |
| Large Shareholder, Officer, Director | $111.40 | 1,900 | $211,667.03 | 71,658 | 2020-09-02 | Filing |
| Large Shareholder, Officer, Director | $115.34 | 1,648 | $190,082.96 | 67,500 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $114.55 | 10,049 | $1,151,099.89 | 69,148 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $113.67 | 12,595 | $1,431,653.50 | 79,197 | 2020-09-01 | Filing |
| Large Shareholder, Officer, Director | $112.73 | 3,400 | $383,294.24 | 91,792 | 2020-09-01 | Filing |
| Officer | $114.89 | 50 | $5,744.50 | 963 | 2020-09-02 | Filing |
| Officer | $114.10 | 150 | $17,115.00 | 1,013 | 2020-09-02 | Filing |
| Officer | $113.18 | 528 | $59,758.99 | 1,163 | 2020-09-02 | Filing |
| Officer | $112.32 | 1,496 | $168,034.61 | 1,691 | 2020-09-02 | Filing |
| Officer | $111.33 | 1,000 | $111,327.30 | 3,187 | 2020-09-02 | Filing |
| Officer | $115.41 | 500 | $57,704.40 | 963 | 2020-09-01 | Filing |
| Officer | $114.65 | 4,789 | $549,039.22 | 1,463 | 2020-09-01 | Filing |
| Officer | $113.82 | 5,887 | $670,066.58 | 6,252 | 2020-09-01 | Filing |
| Officer | $112.92 | 2,600 | $293,593.04 | 12,139 | 2020-09-01 | Filing |
| Director | $105.61 | 762 | $80,475.51 | 548,491 | 2020-08-17 | Filing |
| Director | $104.78 | 5,938 | $622,197.30 | 549,253 | 2020-08-17 | Filing |
| Director | $102.99 | 800 | $82,388.00 | 555,191 | 2020-08-17 | Filing |
| Director | $100.96 | 300 | $30,288.99 | 555,991 | 2020-08-03 | Filing |