Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $82.41 | 5,500 | Director | 4,159 | 2021-04-05 | Filing |
| $46.14 | 300 | Officer | 5,106 | 2020-07-13 | Filing |
| $44.14 | 300 | Officer | 5,106 | 2020-07-13 | Filing |
| $70.80 | 4,000 | Large Shareholder, Officer, Director | 3,012,708 | 2019-10-23 | Filing |
| $70.86 | 4,000 | Large Shareholder, Officer, Director | 3,016,708 | 2019-10-22 | Filing |
| $67.00 | 800 | Officer | 3,417 | 2019-04-05 | Filing |
| $66.09 | 70 | Officer | 3,674 | 2019-03-27 | Filing |
| $66.52 | 261 | Director | 1,242 | 2019-03-22 | Filing |
| $79.64 | 1,006 | Director | 1,503 | 2019-01-15 | Filing |
| $92.91 | 2,906 | Officer | 0 | 2018-09-28 | Filing |
| $95.72 | 261 | Director | 1,797 | 2018-07-06 | Filing |
| $108.26 | 200 | Director | 2,058 | 2018-04-10 | Filing |
| $114.89 | 1,250 | Officer | 14,172 | 2018-04-17 | Filing |
| $101.09 | 5,400 | Director | 94,666 | 2017-12-18 | Filing |
| $108.31 | 1,275 | Officer | 36,650 | 2018-04-10 | Filing |
| $111.79 | 5,070 | Large Shareholder, Officer, Director | 3,005,078 | 2018-03-29 | Filing |
| $110.68 | 4,246 | Large Shareholder, Officer, Director | 3,010,148 | 2018-03-28 | Filing |
| $113.15 | 2,584 | Large Shareholder, Officer, Director | 3,014,394 | 2018-03-27 | Filing |
| $115.49 | 9,500 | Large Shareholder, Officer, Director | 3,016,978 | 2018-03-13 | Filing |
| $117.10 | 9,000 | Large Shareholder, Officer, Director | 3,026,478 | 2018-03-12 | Filing |