Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $49.12 | 45,351 | Officer | 123,927 | 2024-02-29 | Filing |
| $41.88 | 6,325 | Officer | 103,006 | 2024-02-13 | Filing |
| $42.44 | 6,325 | Officer | 109,331 | 2024-02-12 | Filing |
| $43.37 | 12,123 | Officer | 123,927 | 2024-01-03 | Filing |
| $43.06 | 1,789 | Officer | 136,050 | 2024-01-04 | Filing |
| $44.90 | 2,674 | Director | 46,591 | 2023-09-08 | Filing |
| $43.57 | 12,858 | Officer | 76,992 | 2023-08-10 | Filing |
| $45.00 | 7,039 | Officer | 134,588 | 2023-07-10 | Filing |
| $42.50 | 7,039 | Officer | 141,627 | 2023-06-29 | Filing |
| $40.00 | 7,039 | Officer | 148,666 | 2023-06-12 | Filing |
| $39.07 | 9,627 | Officer | 151,642 | 2023-02-08 | Filing |
| $30.68 | 28,572 | Officer | 160,350 | 2022-12-06 | Filing |
| $30.23 | 15,000 | Officer, Director | 333,753 | 2022-11-01 | Filing |
| $27.13 | 15,000 | Officer, Director | 343,753 | 2022-10-03 | Filing |
| $31.32 | 1,000 | Officer | 62,833 | 2022-09-12 | Filing |
| $29.09 | 15,000 | Officer, Director | 363,753 | 2022-09-01 | Filing |
| $31.22 | 1,000 | Officer | 63,833 | 2022-08-11 | Filing |
| $25.00 | 2,000 | Officer | 64,833 | 2022-07-28 | Filing |
| $24.00 | 12,500 | Director | 46,060 | 2022-07-19 | Filing |
| $25.96 | 1,000 | Officer | 66,833 | 2022-05-09 | Filing |