| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $107.46 | 1,654 | $177,732.22 | 37,601 | 2019-10-18 | Filing |
| Large Shareholder, Officer, Director | $106.21 | 18,128 | $1,925,356.75 | 39,255 | 2019-10-18 | Filing |
| Large Shareholder, Officer, Director | $105.56 | 7,646 | $807,078.88 | 57,383 | 2019-10-18 | Filing |
| Large Shareholder, Officer, Director | $104.23 | 2,715 | $282,994.77 | 65,029 | 2019-10-18 | Filing |
| Director | $118.00 | 100 | $11,800.00 | 11,383 | 2019-10-15 | Filing |
| Director | $116.79 | 400 | $46,717.88 | 11,483 | 2019-10-15 | Filing |
| Officer | $117.00 | 937 | $109,629.00 | 44,429 | 2019-10-15 | Filing |
| Officer | $116.78 | 200 | $23,356.32 | 43,487 | 2019-09-20 | Filing |
| Officer | $116.02 | 6,772 | $785,720.62 | 43,687 | 2019-09-20 | Filing |
| Officer | $115.26 | 1,751 | $201,826.74 | 50,459 | 2019-09-20 | Filing |
| Officer | $114.22 | 4,615 | $527,123.92 | 52,210 | 2019-09-20 | Filing |
| Officer | $112.98 | 3,403 | $384,468.22 | 56,825 | 2019-09-20 | Filing |
| Officer | $112.24 | 2,342 | $262,867.49 | 60,228 | 2019-09-20 | Filing |
| Large Shareholder, Officer, Director | $112.94 | 312 | $35,236.78 | 40,957 | 2019-09-18 | Filing |
| Large Shareholder, Officer, Director | $112.21 | 22,466 | $2,521,019.94 | 41,269 | 2019-09-18 | Filing |
| Large Shareholder, Officer, Director | $111.58 | 12,222 | $1,363,711.20 | 63,735 | 2019-09-18 | Filing |
| Officer | $112.27 | 51 | $5,726.00 | 168,310 | 2019-09-18 | Filing |
| Officer | $111.80 | 569 | $63,615.68 | 168,361 | 2019-09-18 | Filing |
| Director | $108.40 | 500 | $54,200.00 | 11,383 | 2019-09-16 | Filing |
| Officer | $133.30 | 376 | $50,118.96 | 168,930 | 2019-09-04 | Filing |