Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $98.15 | 7,550 | Large Shareholder, Officer, Director | 13,773 | 2019-12-06 | Filing |
| $101.00 | 1,726 | Officer | 6,925 | 2019-11-12 | Filing |
| $103.78 | 997 | Director | 10,069 | 2019-11-04 | Filing |
| $105.57 | 3,000 | Director | 14,156 | 2019-10-31 | Filing |
| $96.10 | 306 | Large Shareholder, Officer, Director | 10,000 | 2019-09-17 | Filing |
| $95.21 | 3,526 | Large Shareholder, Officer, Director | 10,306 | 2019-09-17 | Filing |
| $96.10 | 306 | Large Shareholder | 10,000 | 2019-09-17 | Filing |
| $95.21 | 3,526 | Large Shareholder | 10,306 | 2019-09-17 | Filing |
| $95.65 | 5,000 | Director | 8,032 | 2019-09-16 | Filing |
| $94.17 | 2,866 | Officer | 8,651 | 2019-09-11 | Filing |
| $95.48 | 2,562 | Large Shareholder, Officer, Director | 39,057 | 2019-09-05 | Filing |
| $94.63 | 2,800 | Large Shareholder, Officer, Director | 41,619 | 2019-09-05 | Filing |
| $94.78 | 750 | Officer | 15,901 | 2019-09-05 | Filing |
| $93.05 | 1,116 | Officer | 16,651 | 2019-08-29 | Filing |
| $92.84 | 4,590 | Large Shareholder, Director | 16,044 | 2019-08-29 | Filing |
| $85.50 | 3,000 | Director | 20,634 | 2019-08-26 | Filing |
| $79.00 | 772 | Officer | 17,767 | 2019-05-16 | Filing |
| $77.62 | 2,556 | Large Shareholder, Officer | 10,327 | 2019-05-15 | Filing |
| $77.68 | 884 | Large Shareholder, Director | 2,107 | 2019-05-09 | Filing |
| $77.68 | 5,362 | Large Shareholder, Officer, Director | 19,940 | 2019-05-09 | Filing |