Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $41.22 | 2,000 | Officer | 36,091 | 2020-06-29 | Filing |
| $48.04 | 19,500 | Director | 26,257 | 2019-12-09 | Filing |
| $47.16 | 242,800 | Large Shareholder, Officer, Director | 3,712,195 | 2017-03-14 | Filing |
| $49.03 | 800 | Large Shareholder, Officer, Director | 3,712,195 | 2017-03-13 | Filing |
| $48.30 | 89,744 | Large Shareholder, Officer, Director | 3,712,995 | 2017-03-13 | Filing |
| $48.73 | 20,000 | Director | 99,171 | 2017-03-10 | Filing |
| $60.11 | 52,156 | Director | 309,963 | 2016-11-23 | Filing |
| $60.09 | 32,844 | Director | 309,963 | 2016-11-22 | Filing |
| $61.54 | 20,000 | Director | 309,963 | 2016-09-21 | Filing |
| $58.43 | 15,000 | Officer | 52,665 | 2016-11-18 | Filing |
| $58.48 | 9,015 | Officer | 52,665 | 2016-11-16 | Filing |
| $58.50 | 15,000 | Officer | 116,623 | 2016-11-17 | Filing |
| $58.67 | 13,299 | Officer | 83,129 | 2016-08-25 | Filing |
| $58.82 | 7,644 | Officer | 83,129 | 2016-08-24 | Filing |
| $58.86 | 15,794 | Officer | 83,129 | 2016-08-23 | Filing |
| $45.87 | 135,000 | Large Shareholder, Officer, Director | 13,080,741 | 2016-03-11 | Filing |
| $46.02 | 20,848 | Large Shareholder, Officer, Director | 13,080,741 | 2016-03-10 | Filing |
| $45.51 | 139,152 | Large Shareholder, Officer, Director | 13,101,589 | 2016-03-10 | Filing |
| $35.32 | 8,375 | Director | 96,835 | 2016-01-13 | Filing |
| $50.56 | 20,000 | Director | 307,627 | 2015-09-15 | Filing |