Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $30.31 | 7,600 | | 42,474 | 2024-02-15 | Filing |
| $30.00 | 400 | | 50,074 | 2024-02-14 | Filing |
| $30.00 | 12,232 | | 63,779 | 2024-02-05 | Filing |
| $28.87 | 30,000 | Director | 47,989 | 2022-11-02 | Filing |
| $26.05 | 3,100 | Officer | 30,171 | 2021-12-08 | Filing |
| $28.36 | 402 | Officer | 23,822 | 2019-09-11 | Filing |
| $28.30 | 3,116 | Officer | 24,224 | 2019-09-11 | Filing |
| $26.75 | 3,054 | Director | 19,143 | 2019-07-30 | Filing |
| $27.00 | 19,000 | Director | 22,940 | 2019-07-30 | Filing |
| $32.06 | 1,000 | Officer | 18,893 | 2017-09-07 | Filing |
| $31.91 | 5,922 | Director | 30,524 | 2017-08-17 | Filing |
| $33.50 | 41,422 | Officer | 92,706 | 2017-07-25 | Filing |
| $33.81 | 20,150 | Officer | 92,706 | 2017-07-24 | Filing |
| $31.40 | 24,627 | Officer | 41,720 | 2017-04-24 | Filing |
| $32.03 | 7,104 | Officer | 20,669 | 2017-03-15 | Filing |
| $32.75 | 10,089 | Director | 43,874 | 2017-02-16 | Filing |
| $33.02 | 9,911 | Director | 43,874 | 2017-02-15 | Filing |
| $32.15 | 20,000 | Officer | 85,539 | 2017-02-13 | Filing |
| $28.86 | 18,134 | Director | 31,774 | 2016-11-29 | Filing |
| $28.71 | 21,866 | Director | 31,774 | 2016-11-28 | Filing |