Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $147.76 | 46,697 | Large Shareholder, Officer, Director | 2,929,920 | 2019-05-03 | Filing |
| $124.50 | 1,000 | Director | 2,000 | 2019-03-26 | Filing |
| $128.05 | 9,737 | Large Shareholder, Officer, Director | 2,977,342 | 2019-03-06 | Filing |
| $111.98 | 486 | Officer | 17,330 | 2018-12-20 | Filing |
| $135.01 | 380 | Officer | 17,816 | 2018-08-22 | Filing |
| $162.15 | 100 | Officer | 14,736 | 2018-05-14 | Filing |
| $161.49 | 800 | Officer | 14,836 | 2018-05-14 | Filing |
| $160.21 | 1,042 | Officer | 15,636 | 2018-05-14 | Filing |
| $159.04 | 1,600 | Officer | 16,678 | 2018-05-14 | Filing |
| $158.41 | 1,000 | Officer | 18,278 | 2018-05-14 | Filing |
| $178.25 | 1,650 | Officer | 15,935 | 2018-03-13 | Filing |
| $178.40 | 120 | Director | 2,000 | 2018-03-13 | Filing |
| $165.27 | 545 | Large Shareholder, Officer, Director | 2,964,524 | 2018-03-06 | Filing |
| $164.57 | 900 | Large Shareholder, Officer, Director | 2,965,069 | 2018-03-06 | Filing |
| $163.21 | 11,200 | Large Shareholder, Officer, Director | 2,965,969 | 2018-03-06 | Filing |
| $168.36 | 4,200 | Large Shareholder, Officer, Director | 2,960,692 | 2018-01-17 | Filing |
| $167.24 | 7,746 | Large Shareholder, Officer, Director | 2,964,892 | 2018-01-17 | Filing |
| $166.43 | 24,991 | Large Shareholder, Officer, Director | 2,972,638 | 2018-01-17 | Filing |
| $165.36 | 10,894 | Large Shareholder, Officer, Director | 2,997,629 | 2018-01-17 | Filing |
| $171.00 | 1,235 | Large Shareholder, Officer, Director | 3,008,523 | 2018-01-16 | Filing |