Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $51.50 | 9,707 | Officer | 106,081 | 2019-12-23 | Filing |
| $51.50 | 293 | Officer | 115,788 | 2019-12-20 | Filing |
| $51.00 | 5,000 | Officer | 116,081 | 2019-12-20 | Filing |
| $50.88 | 20,000 | Officer | 66,415 | 2019-12-18 | Filing |
| $50.82 | 8,150 | Officer | 23,597 | 2019-12-18 | Filing |
| $52.58 | 7,052 | Officer | 26,136 | 2019-11-19 | Filing |
| $57.50 | 5,000 | Officer | 90,004 | 2019-10-25 | Filing |
| $55.27 | 9,000 | Director | 18,899 | 2019-02-22 | Filing |
| $61.05 | 811 | Director | 33,819 | 2018-12-03 | Filing |
| $62.29 | 689 | Director | 34,630 | 2018-11-30 | Filing |
| $80.97 | 7,000 | Officer | 43,363 | 2018-06-05 | Filing |
| $80.67 | 51,771 | Officer, Director | 181,476 | 2018-06-04 | Filing |
| $75.86 | 13,000 | Director | 36,725 | 2018-05-24 | Filing |
| $73.35 | 13,000 | Director | 36,725 | 2018-05-23 | Filing |
| $72.98 | 4,890 | Director | 137,991 | 2018-05-18 | Filing |
| $72.41 | 10,000 | Director | 25,917 | 2018-05-17 | Filing |
| $67.67 | 20,000 | Officer | 87,169 | 2018-05-11 | Filing |
| $67.43 | 30,000 | Director | 17,607 | 2018-05-10 | Filing |
| $67.31 | 10,000 | Director | 20,107 | 2018-05-10 | Filing |
| $65.92 | 47,500 | Officer, Director | 233,247 | 2018-05-08 | Filing |