Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $84.97 | 5 | Officer | 40,336 | 2022-05-10 | Filing |
| $59.54 | 16,790 | Officer, Director | 537,191 | 2021-07-29 | Filing |
| $58.40 | 5,095 | Officer | 69,301 | 2021-03-12 | Filing |
| $46.10 | 1,025 | Director | 2,095 | 2020-09-09 | Filing |
| $44.75 | 11,100 | Director | 18,800 | 2020-08-25 | Filing |
| $35.20 | 1,070 | Director | 1,070 | 2020-05-12 | Filing |
| $36.95 | 1,370 | Director | 4,370 | 2020-03-06 | Filing |
| $36.65 | 5,457 | Officer, Director | 109,453 | 2019-08-06 | Filing |
| $36.74 | 3,400 | Officer | 353,181 | 2019-08-06 | Filing |
| $42.76 | 6,000 | Officer | 349,743 | 2019-04-29 | Filing |
| $42.30 | 23,657 | Officer, Director | 569,152 | 2019-04-29 | Filing |
| $41.80 | 60,000 | Director | 60,000 | 2019-02-07 | Filing |
| $47.35 | 2,100 | Officer | 310,191 | 2018-11-07 | Filing |
| $37.44 | 500 | Director | 3,000 | 2016-05-17 | Filing |
| $34.35 | 1,000 | Director | 2,500 | 2016-02-05 | Filing |
| $36.13 | 500 | Director | 1,500 | 2015-11-24 | Filing |
| $36.14 | 1,000 | Director | 1,000 | 2015-11-24 | Filing |
| $36.24 | 3,000 | Officer | 93,605 | 2015-11-23 | Filing |
| $36.03 | 2,772 | Officer, Director | 193,297 | 2015-11-20 | Filing |
| $42.77 | 2,500 | Officer | 183,374 | 2015-11-04 | Filing |