Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $89.30 | 2,457 | Large Shareholder, Officer, Director | 178,000 | 2019-07-02 | Filing |
| $88.35 | 1,543 | Large Shareholder, Officer, Director | 180,457 | 2019-07-02 | Filing |
| $96.98 | 15,000 | Officer | 143,163 | 2019-06-18 | Filing |
| $95.51 | 6,850 | Officer | 134,926 | 2019-06-14 | Filing |
| $95.50 | 4,000 | Officer | 138,926 | 2019-06-12 | Filing |
| $99.86 | 248 | Large Shareholder, Officer, Director | 182,000 | 2019-06-04 | Filing |
| $99.18 | 1,400 | Large Shareholder, Officer, Director | 182,248 | 2019-06-04 | Filing |
| $97.84 | 752 | Large Shareholder, Officer, Director | 183,648 | 2019-06-04 | Filing |
| $96.51 | 700 | Large Shareholder, Officer, Director | 184,400 | 2019-06-04 | Filing |
| $95.57 | 900 | Large Shareholder, Officer, Director | 185,100 | 2019-06-04 | Filing |
| $101.50 | 500 | Large Shareholder, Officer, Director | 6,444,976 | 2019-06-05 | Filing |
| $99.64 | 2,239 | Large Shareholder, Officer, Director | 6,445,476 | 2019-06-04 | Filing |
| $98.99 | 3,900 | Large Shareholder, Officer, Director | 6,447,715 | 2019-06-04 | Filing |
| $97.74 | 2,100 | Large Shareholder, Officer, Director | 6,451,615 | 2019-06-04 | Filing |
| $96.43 | 3,604 | Large Shareholder, Officer, Director | 6,453,715 | 2019-06-04 | Filing |
| $95.68 | 3,157 | Large Shareholder, Officer, Director | 6,457,319 | 2019-06-04 | Filing |
| $96.92 | 2,500 | Officer | 24,126 | 2019-05-22 | Filing |
| $96.71 | 2,625 | Director | 110,914 | 2019-05-21 | Filing |
| $95.83 | 8,271 | Director | 113,539 | 2019-05-21 | Filing |
| $94.87 | 34,104 | Director | 121,810 | 2019-05-20 | Filing |