Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $55.00 | 5,000 | Officer | 247,969 | 2024-01-19 | Filing |
| $55.05 | 12,925 | Officer | 201,519 | 2024-01-19 | Filing |
| $52.15 | 8,355 | Officer | 252,969 | 2023-12-14 | Filing |
| $48.20 | 2,000 | Officer | 25,648 | 2023-09-27 | Filing |
| $49.80 | 15,000 | Officer | 261,324 | 2023-08-23 | Filing |
| $51.88 | 2,000 | Officer | 27,648 | 2023-08-16 | Filing |
| $50.57 | 2,661 | Officer | 214,444 | 2023-08-02 | Filing |
| $50.04 | 1,352 | Officer | 217,105 | 2023-07-28 | Filing |
| $50.09 | 2,502 | Officer | 218,457 | 2023-07-27 | Filing |
| $50.03 | 3,911 | Officer | 220,959 | 2023-07-26 | Filing |
| $50.02 | 3,681 | Officer | 224,870 | 2023-07-25 | Filing |
| $43.49 | 2,500 | Director | 26,575 | 2023-02-15 | Filing |
| $45.00 | 1,072 | Officer | 247,293 | 2023-02-02 | Filing |
| $39.23 | 6,000 | Director | 23,023 | 2022-11-11 | Filing |
| $41.95 | 6,000 | Director | 29,023 | 2022-08-09 | Filing |
| $41.75 | 2,400 | Director | 26,630 | 2022-05-26 | Filing |
| $50.02 | 6,572 | Officer, Director | 1,633,641 | 2022-01-13 | Filing |
| $50.02 | 9,384 | Officer | 221,803 | 2022-01-13 | Filing |
| $50.00 | 616 | Officer | 231,187 | 2022-01-12 | Filing |
| $50.02 | 5,400 | Officer | 180,477 | 2022-01-13 | Filing |