Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $31.12 | 4,000 | | 20,544 | 2024-03-11 | Filing |
| $32.15 | 5,000 | | 9,421 | 2024-02-15 | Filing |
| $29.76 | 7,500 | | 63,981 | 2024-02-02 | Filing |
| $33.07 | 5,000 | Director | 20,500 | 2023-03-01 | Filing |
| $34.92 | 10,000 | Officer | 35,499 | 2023-02-24 | Filing |
| $31.25 | 5,579 | Director | 17,172 | 2023-02-15 | Filing |
| $31.02 | 5,000 | Officer | 8,060 | 2023-02-08 | Filing |
| $30.66 | 5,000 | Director | 25,500 | 2023-01-31 | Filing |
| $32.63 | 4,601 | Director | 17,480 | 2022-09-13 | Filing |
| $40.75 | 3,000 | Director | 17,990 | 2022-08-26 | Filing |
| $42.45 | 10,000 | Director | 89,410 | 2022-08-16 | Filing |
| $43.28 | 4,500 | Director | 25,500 | 2022-03-14 | Filing |
| $60.12 | 1,200 | Director | 21,000 | 2022-01-03 | Filing |
| $59.08 | 4,690 | Officer, Director | 48,002 | 2021-12-30 | Filing |
| $59.07 | 310 | Officer, Director | 52,692 | 2021-12-28 | Filing |
| $57.10 | 4,300 | Officer, Director | 53,002 | 2021-12-15 | Filing |
| $57.14 | 8,096 | Officer | 6,481 | 2021-12-15 | Filing |
| $56.70 | 10,000 | Officer | 18,763 | 2021-12-10 | Filing |
| $57.07 | 904 | Officer | 14,577 | 2021-12-10 | Filing |
| $57.07 | 700 | Officer, Director | 57,302 | 2021-12-10 | Filing |