Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $39.26 | 4,097 | | 17,856 | 2021-03-10 | Filing |
| $39.26 | 4,097 | | 17,856 | 2021-03-10 | Filing |
| $39.69 | 1,046 | | 2,284 | 2021-03-10 | Filing |
| $60.69 | 1,954 | | 10,009 | 2017-02-23 | Filing |
| $60.57 | 976 | | 11,963 | 2017-02-23 | Filing |
| $62.00 | 762 | | 10,985 | 2016-11-22 | Filing |
| $61.45 | 1,131 | | 11,747 | 2016-11-17 | Filing |
| $61.84 | 297 | | 0 | 2016-11-11 | Filing |
| $61.17 | 3,000 | | 14,556 | 2016-08-22 | Filing |
| $57.43 | 10,000 | | 17,556 | 2016-05-25 | Filing |
| $42.66 | 3,384 | | 31,985 | 2016-03-04 | Filing |
| $47.21 | 5,236 | | 29,228 | 2015-08-06 | Filing |
| $55.87 | 400 | | 14,074 | 2015-05-01 | Filing |
| $55.89 | 600 | | 14,474 | 2015-05-01 | Filing |
| $55.85 | 109 | | 15,074 | 2015-05-01 | Filing |
| $55.59 | 981 | | 15,183 | 2015-05-01 | Filing |
| $73.20 | 694 | Officer | 25,374 | 2014-11-10 | Filing |
| $80.00 | 650 | Officer | 664 | 2014-06-09 | Filing |
| $75.12 | 4,187 | Officer | 11,541 | 2014-03-10 | Filing |
| $77.46 | 400 | Officer | 641 | 2013-12-11 | Filing |