Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $35.31 | 14,491 | Officer | 8,570 | 2024-03-21 | Filing |
| $35.31 | 400 | Officer | 8,570 | 2024-03-20 | Filing |
| $35.31 | 12,364 | Officer | 8,570 | 2024-03-19 | Filing |
| $33.48 | 36,116 | Officer | 8,570 | 2024-03-13 | Filing |
| $34.10 | 26,250 | Officer | 8,570 | 2024-03-13 | Filing |
| $32.99 | 3,884 | Officer | 8,570 | 2024-03-12 | Filing |
| $30.21 | 5,000 | Officer | 8,570 | 2024-02-26 | Filing |
| $27.91 | 8,000 | Officer | 85,664 | 2024-01-10 | Filing |
| $28.01 | 2,500 | Director | 117,089 | 2023-11-16 | Filing |
| $28.50 | 5,211 | Director | 33,231 | 2023-11-15 | Filing |
| $28.50 | 3,882 | Director | 38,442 | 2023-11-15 | Filing |
| $28.13 | 1,110 | Officer | 5,681 | 2023-11-14 | Filing |
| $32.00 | 8,100 | Officer | 85,249 | 2023-08-30 | Filing |
| $31.59 | 5,135 | Officer | 85,249 | 2023-08-25 | Filing |
| $35.99 | 4,780 | Officer | 4,737 | 2023-03-14 | Filing |
| $42.02 | 200 | Officer, Director | 804,272 | 2023-02-03 | Filing |
| $42.06 | 13,532 | Officer, Director | 804,142 | 2023-02-02 | Filing |
| $42.01 | 300 | Officer, Director | 795,159 | 2023-02-01 | Filing |
| $42.01 | 976 | Officer, Director | 794,961 | 2023-01-31 | Filing |
| $40.40 | 4,936 | Officer, Director | 794,317 | 2023-01-18 | Filing |