Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $39.87 | 8,613 | Officer | 43,864 | 2024-03-11 | Filing |
| $41.37 | 1,041 | Officer | 46,603 | 2024-03-07 | Filing |
| $40.58 | 9,459 | Officer | 47,644 | 2024-03-07 | Filing |
| $39.73 | 10,000 | Director | 121,941 | 2024-02-29 | Filing |
| $36.25 | 10,000 | Officer | 145,751 | 2023-12-07 | Filing |
| $35.62 | 15,000 | Officer | 155,751 | 2023-12-05 | Filing |
| $34.50 | 5,423 | Officer | 56,269 | 2023-11-17 | Filing |
| $33.11 | 14,577 | Officer | 61,692 | 2023-11-17 | Filing |
| $29.56 | 20,000 | Officer | 12,928 | 2023-11-09 | Filing |
| $41.41 | 1 | Officer | 166,966 | 2020-12-10 | Filing |
| $63.13 | 2,747 | Officer | 166,967 | 2022-03-02 | Filing |
| $85.12 | 21,116 | Officer, Director | 1,383,046 | 2021-12-15 | Filing |
| $91.64 | 3,133 | Officer, Director | 1,404,162 | 2021-12-01 | Filing |
| $91.50 | 5,000 | Officer | 73,180 | 2021-12-01 | Filing |
| $93.27 | 4,004 | Officer, Director | 1,407,295 | 2021-11-29 | Filing |
| $92.65 | 10,996 | Officer, Director | 1,411,299 | 2021-11-29 | Filing |
| $91.40 | 26 | Officer | 59,032 | 2021-11-26 | Filing |
| $90.66 | 5,686 | Officer | 59,058 | 2021-11-26 | Filing |
| $98.07 | 6,929 | Officer, Director | 1,422,295 | 2021-11-22 | Filing |
| $97.54 | 11,319 | Officer, Director | 1,429,224 | 2021-11-22 | Filing |