| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $56.32 | 100 | $5,631.80 | 143,726 | 2019-07-24 | Filing |
| Officer | $56.32 | 5,871 | $330,630.65 | 143,826 | 2019-07-24 | Filing |
| Officer | $56.47 | 5,798 | $327,413.06 | 93,559 | 2019-07-23 | Filing |
| Officer, Director | $56.37 | 19,193 | $1,081,909.41 | 475,921 | 2019-07-23 | Filing |
| Officer | $56.90 | 28,998 | $1,649,986.20 | 263,778 | 2019-07-22 | Filing |
| Officer, Director | $56.20 | 5,061 | $284,428.20 | 393,735 | 2019-04-29 | Filing |
| Officer, Director | $56.20 | 10,000 | $562,000.00 | 393,735 | 2019-04-29 | Filing |
| Officer, Director | $56.20 | 10,000 | $562,000.00 | 393,735 | 2019-04-29 | Filing |
| Officer, Director | $56.20 | 10,000 | $562,000.00 | 393,735 | 2019-04-29 | Filing |
| Officer, Director | $56.20 | 10,000 | $562,000.00 | 393,735 | 2019-04-29 | Filing |
| Officer, Director | $56.20 | 10,000 | $562,000.00 | 393,735 | 2019-04-29 | Filing |
| Officer, Director | $56.20 | 10,000 | $562,000.00 | 393,735 | 2019-04-29 | Filing |
| Officer | $56.99 | 1,253 | $71,402.83 | 46,593 | 2019-04-26 | Filing |
| Officer | $58.28 | 10,000 | $582,800.00 | 96,778 | 2019-04-25 | Filing |
| Officer, Director | $60.35 | 87,719 | $5,293,841.65 | 374,542 | 2019-01-31 | Filing |
| Director | $59.94 | 250 | $14,983.83 | 0 | 2018-11-01 | Filing |
| Officer | $68.49 | 53,483 | $3,663,050.67 | 101,657 | 2018-07-24 | Filing |
| Officer, Director | $68.25 | 14,607 | $996,927.75 | 374,542 | 2018-07-24 | Filing |
| Officer | $66.54 | 74,244 | $4,940,195.76 | 227,282 | 2018-07-23 | Filing |
| Officer | $66.56 | 39,920 | $2,657,075.20 | 265,260 | 2018-07-23 | Filing |