Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $112.77 | 29 | Officer | 28,004 | 2022-09-02 | Filing |
| $120.21 | 27 | Officer | 27,976 | 2022-06-10 | Filing |
| $116.88 | 218 | Officer | 51,714 | 2022-06-10 | Filing |
| $150.51 | 157 | Officer | 51,495 | 2022-03-10 | Filing |
| $184.80 | 4 | Director | 7,065 | 2021-11-04 | Filing |
| $23.12 | 1,657 | Director | 20,000 | 2020-03-13 | Filing |
| $22.83 | 4,147 | Director | 18,343 | 2020-03-13 | Filing |
| $21.83 | 4,100 | Director | 14,196 | 2020-03-13 | Filing |
| $20.83 | 96 | Director | 10,096 | 2020-03-13 | Filing |
| $42.00 | 300 | Director | 366 | 2019-03-06 | Filing |
| $34.68 | 10,000 | Director | 10,000 | 2018-11-27 | Filing |
| $54.78 | 1,400 | Director | 3,442 | 2017-11-10 | Filing |
| $39.00 | 25,675 | Large Shareholder | 4,494,789 | 2017-08-11 | Filing |
| $38.93 | 83,574 | Large Shareholder | 4,469,114 | 2017-08-10 | Filing |
| $39.02 | 2,500 | Officer | 41,402 | 2017-08-10 | Filing |
| $35.61 | 5,000 | Officer | 38,902 | 2017-05-22 | Filing |
| $32.94 | 1,500 | | 1,500 | 2016-08-12 | Filing |
| $9.88 | 735,023 | Large Shareholder | 64,693,012 | 2016-06-03 | Filing |
| $9.96 | 248,906 | Large Shareholder | 63,957,989 | 2016-06-02 | Filing |
| $10.02 | 45,000 | Officer | 72,450 | 2016-06-02 | Filing |