Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $58.49 | 2,611 | Officer, Director | 1,484,751 | 2024-04-09 | Filing |
| $58.57 | 4,943 | Officer, Director | 1,487,362 | 2024-04-08 | Filing |
| $58.08 | 5,041 | Officer, Director | 1,492,305 | 2024-04-05 | Filing |
| $58.15 | 14,959 | Officer, Director | 1,497,346 | 2024-04-04 | Filing |
| $59.65 | 1,898 | Officer, Director | 1,512,305 | 2024-04-03 | Filing |
| $58.52 | 18,102 | Officer, Director | 1,514,203 | 2024-04-03 | Filing |
| $59.72 | 69,403 | Officer, Director | 1,532,305 | 2024-04-03 | Filing |
| $58.94 | 10,597 | Officer, Director | 1,601,708 | 2024-04-03 | Filing |
| $60.00 | 397 | Officer | 88,208 | 2024-04-02 | Filing |
| $59.60 | 2,000 | Officer | 88,605 | 2024-04-02 | Filing |
| $35.15 | 400 | Officer | 90,605 | 2023-07-07 | Filing |
| $35.14 | 100 | Officer | 91,005 | 2023-07-07 | Filing |
| $35.04 | 863 | Officer | 91,105 | 2023-07-07 | Filing |
| $35.10 | 1,051 | Officer | 91,968 | 2023-07-07 | Filing |
| $35.00 | 2,000 | Officer | 63,752 | 2023-06-07 | Filing |
| $35.00 | 3,500 | Officer | 65,752 | 2023-05-30 | Filing |
| $104.53 | 1,000 | Officer | 18,765 | 2022-03-25 | Filing |
| $104.75 | 100 | Officer | 19,765 | 2022-03-25 | Filing |
| $103.01 | 159 | Officer | 19,865 | 2022-01-04 | Filing |
| $102.73 | 100 | Officer | 20,024 | 2022-01-04 | Filing |