Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $45.00 | 3,500 | Officer | 12,007 | 2024-03-28 | Filing |
| $45.26 | 27,122 | Officer | 71,506 | 2024-03-28 | Filing |
| $45.24 | 50,280 | Officer | 174,046 | 2024-03-28 | Filing |
| $43.04 | 5,100 | Officer | 12,658 | 2024-03-21 | Filing |
| $42.01 | 6,000 | Officer | 15,507 | 2024-03-20 | Filing |
| $40.00 | 4,600 | Officer | 21,507 | 2024-02-26 | Filing |
| $40.03 | 10,910 | Officer | 26,107 | 2024-02-26 | Filing |
| $40.03 | 15,190 | Officer | 98,628 | 2024-02-26 | Filing |
| $40.09 | 52,433 | Officer | 224,326 | 2024-02-26 | Filing |
| $38.24 | 13,826 | Officer | 87,567 | 2024-02-20 | Filing |
| $41.00 | 9,300 | Officer | 282,973 | 2023-07-13 | Filing |
| $42.65 | 15,743 | Officer | 71,209 | 2023-02-09 | Filing |
| $41.97 | 18,000 | Officer | 46,170 | 2023-02-02 | Filing |
| $39.04 | 25,645 | Officer | 64,170 | 2022-04-29 | Filing |
| $50.04 | 21,742 | Officer | 35,653 | 2022-02-16 | Filing |
| $65.05 | 14,191 | Officer | 130,179 | 2022-01-04 | Filing |
| $65.01 | 14,880 | Officer | 34,556 | 2022-01-04 | Filing |
| $65.00 | 47 | Officer | 10,337 | 2022-01-04 | Filing |
| $61.31 | 9,995 | Officer | 17,827 | 2021-11-29 | Filing |
| $65.03 | 3,000 | Officer | 144,370 | 2021-11-18 | Filing |