Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $54.54 | 1,000 | Officer, Director | 703,000 | 2024-03-15 | Filing |
| $55.95 | 188 | Director | 1,149 | 2024-02-26 | Filing |
| $63.77 | 336 | Director | 9,085 | 2023-09-15 | Filing |
| $65.40 | 0 | Director | 961 | 2023-08-24 | Filing |
| $65.32 | 300 | Director | 961 | 2023-08-24 | Filing |
| $64.00 | 78 | Director | 8,749 | 2023-08-23 | Filing |
| $67.00 | 74 | Director | 8,671 | 2023-08-14 | Filing |
| $71.50 | 100 | Officer | 3,604 | 2023-05-31 | Filing |
| $75.70 | 200 | Officer, Director | 12,351 | 2023-05-19 | Filing |
| $69.69 | 69 | Officer | 3,504 | 2022-09-14 | Filing |
| $63.93 | 17 | Director | 8,597 | 2022-09-01 | Filing |
| $50.00 | 100 | Director | 8,580 | 2022-06-02 | Filing |
| $53.00 | 39 | Director | 8,480 | 2022-05-20 | Filing |
| $53.00 | 185 | Officer | 3,435 | 2022-05-20 | Filing |
| $57.00 | 200 | Officer | 3,250 | 2022-05-18 | Filing |
| $58.50 | 1,000 | Officer, Director | 702,000 | 2022-05-16 | Filing |
| $57.00 | 38 | Director | 8,441 | 2022-05-12 | Filing |
| $63.60 | 1,000 | Director | 8,332 | 2022-03-01 | Filing |
| $19.40 | 109 | Director | 1,086 | 2019-11-15 | Filing |
| $64.34 | 155 | Director | 661 | 2022-02-22 | Filing |