Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $45.35 | 300 | Director | 3,250 | 2023-03-16 | Filing |
| $45.94 | 500 | Director | 26,000 | 2023-03-16 | Filing |
| $42.62 | 200 | Officer | 22,776 | 2023-03-16 | Filing |
| $42.57 | 200 | Officer | 7,868 | 2023-03-16 | Filing |
| $42.65 | 350 | Officer | 8,623 | 2023-03-16 | Filing |
| $43.92 | 634 | Officer | 109,322 | 2023-03-16 | Filing |
| $42.68 | 366 | Officer | 108,688 | 2023-03-16 | Filing |
| $34.25 | 1,250 | Officer | 22,026 | 2022-08-08 | Filing |
| $34.02 | 500 | Director | 19,081 | 2022-08-02 | Filing |
| $33.46 | 3,000 | Officer | 104,869 | 2022-08-02 | Filing |
| $33.16 | 2,500 | Officer, Director | 51,875 | 2022-08-01 | Filing |
| $40.00 | 2,500 | Officer, Director | 49,375 | 2022-07-01 | Filing |
| $37.25 | 2,500 | Officer, Director | 46,875 | 2022-06-14 | Filing |
| $73.52 | 300 | Director | 1,471 | 2017-08-07 | Filing |
| $21.02 | 5,000 | Officer | 209,108 | 2018-12-07 | Filing |
| $21.43 | 20,000 | Officer, Director | 369,694 | 2018-12-06 | Filing |
| $21.04 | 466 | Officer | 14,895 | 2018-12-07 | Filing |
| $71.70 | 1,393 | Director | 1,393 | 2017-09-20 | Filing |
| $73.52 | 300 | Director | 1,471 | 2017-08-07 | Filing |
| $83.63 | 1,000 | Director | 4,000 | 2017-05-15 | Filing |