Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $18.41 | 650 | Director | 60,087 | 2023-06-20 | Filing |
| $28.91 | 100,000 | Officer, Director | 671,905 | 2018-05-30 | Filing |
| $22.08 | 75,000 | Director | 119,445 | 2017-11-09 | Filing |
| $24.83 | 242,578 | Large Shareholder, Director | 3,287,533 | 2017-07-12 | Filing |
| $24.53 | 95,985 | Large Shareholder, Director | 3,044,955 | 2017-07-11 | Filing |
| $24.86 | 134,363 | Large Shareholder, Director | 2,948,970 | 2017-07-10 | Filing |
| $24.16 | 224,535 | Large Shareholder, Director | 2,814,607 | 2017-07-10 | Filing |
| $23.39 | 52,971 | Large Shareholder, Director | 2,590,072 | 2017-07-10 | Filing |
| $25.20 | 200 | Large Shareholder, Director | 1,031,840 | 2017-07-12 | Filing |
| $24.86 | 4,734 | Large Shareholder, Director | 1,031,640 | 2017-07-11 | Filing |
| $25.12 | 21,512 | Large Shareholder, Director | 1,026,906 | 2017-07-10 | Filing |
| $24.48 | 77,564 | Large Shareholder, Director | 1,005,394 | 2017-07-10 | Filing |
| $23.79 | 8,647 | Large Shareholder, Director | 927,830 | 2017-07-10 | Filing |
| $21.69 | 304,738 | Large Shareholder, Director | 2,537,101 | 2017-07-07 | Filing |
| $21.59 | 145,754 | Large Shareholder, Director | 2,232,363 | 2017-07-06 | Filing |
| $21.54 | 84,142 | Large Shareholder, Director | 2,086,609 | 2017-07-05 | Filing |
| $22.22 | 79,935 | Large Shareholder, Director | 919,183 | 2017-07-07 | Filing |
| $22.08 | 77,432 | Large Shareholder, Director | 839,248 | 2017-07-06 | Filing |
| $22.04 | 54,910 | Large Shareholder, Director | 761,816 | 2017-07-05 | Filing |
| $21.84 | 15,000 | Officer | 32,187 | 2017-05-09 | Filing |