Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $59.00 | 10,000 | Director | 161,935 | 2019-06-28 | Filing |
| $58.00 | 10,000 | Director | 171,935 | 2019-06-28 | Filing |
| $57.00 | 10,000 | Director | 181,935 | 2019-06-28 | Filing |
| $56.00 | 10,000 | Director | 191,935 | 2019-06-28 | Filing |
| $55.00 | 10,000 | Director | 201,935 | 2019-06-10 | Filing |
| $54.00 | 10,000 | Director | 211,935 | 2019-06-07 | Filing |
| $53.00 | 10,000 | Director | 221,935 | 2019-06-07 | Filing |
| $52.00 | 10,000 | Director | 231,935 | 2019-06-07 | Filing |
| $54.21 | 2,000 | Officer | 43,529 | 2019-05-10 | Filing |
| $54.63 | 12,500 | Officer | 45,529 | 2019-05-10 | Filing |
| $54.03 | 2,648 | Director | 11,102 | 2019-05-06 | Filing |
| $44.51 | 3,500 | Officer | 63,650 | 2019-03-15 | Filing |
| $43.24 | 75,000 | Large Shareholder, Officer, Director | 2,441,194 | 2019-03-14 | Filing |
| $44.45 | 25,000 | Large Shareholder, Officer, Director | 2,516,194 | 2019-03-13 | Filing |
| $44.78 | 62,033 | Large Shareholder, Officer, Director | 2,541,194 | 2019-03-12 | Filing |
| $46.22 | 4,100 | Large Shareholder, Officer, Director | 2,603,227 | 2019-03-11 | Filing |
| $45.15 | 36,118 | Large Shareholder, Officer, Director | 2,607,327 | 2019-03-11 | Filing |
| $46.86 | 1,766 | Large Shareholder, Officer, Director | 2,643,445 | 2019-03-08 | Filing |
| $46.10 | 58,150 | Large Shareholder, Officer, Director | 2,645,211 | 2019-03-08 | Filing |
| $46.68 | 37,833 | Large Shareholder, Officer, Director | 2,703,361 | 2019-03-07 | Filing |