Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $54.16 | 354,539 | Officer, Director | 422,808 | 2024-02-08 | Filing |
| $53.77 | 26,551 | Officer | 66,083 | 2024-02-08 | Filing |
| $53.95 | 6,775 | Officer | 2,042 | 2024-02-08 | Filing |
| $53.97 | 5,395 | Officer | 8,817 | 2024-02-08 | Filing |
| $57.99 | 16,500 | Officer | 89,920 | 2023-12-15 | Filing |
| $59.20 | 33,000 | Officer | 6,747 | 2023-07-31 | Filing |
| $59.38 | 76,639 | Officer | 0 | 2023-07-31 | Filing |
| $59.14 | 87,811 | Officer | 0 | 2023-07-31 | Filing |
| $59.22 | 6,817 | Officer | 42 | 2023-07-31 | Filing |
| $45.01 | 74,419 | Officer | 39,747 | 2023-06-08 | Filing |
| $45.01 | 138,956 | Officer | 0 | 2023-06-08 | Filing |
| $41.13 | 21,049 | Officer | 66,083 | 2023-05-26 | Filing |
| $45.44 | 16,672 | Officer | 48,900 | 2023-03-02 | Filing |
| $45.48 | 3,794 | Officer | 65,572 | 2023-03-02 | Filing |
| $45.57 | 72 | Officer | 72,041 | 2023-03-02 | Filing |
| $45.30 | 213,353 | Officer | 97,285 | 2023-02-13 | Filing |
| $45.85 | 10,433 | Officer | 0 | 2023-02-09 | Filing |
| $43.54 | 39,475 | Officer | 39,474 | 2022-11-29 | Filing |
| $43.64 | 29,859 | Officer | 0 | 2022-11-29 | Filing |
| $43.58 | 26,831 | Officer | 29,859 | 2022-11-29 | Filing |