Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $28.81 | 8,027 | Officer | 159,718 | 2024-03-13 | Filing |
| $28.89 | 1,860 | Officer | 28,730 | 2024-03-12 | Filing |
| $30.51 | 43,381 | Officer | 154,810 | 2024-03-07 | Filing |
| $27.99 | 13,675 | Officer | 161,913 | 2024-02-23 | Filing |
| $27.41 | 75,000 | Officer | 87,094 | 2024-02-21 | Filing |
| $27.52 | 75,000 | Officer | 162,094 | 2024-02-20 | Filing |
| $25.64 | 9,500 | Director | 27,227 | 2023-10-31 | Filing |
| $25.82 | 150,000 | Officer | 237,094 | 2023-10-30 | Filing |
| $25.72 | 53,517 | Officer | 431,350 | 2023-09-18 | Filing |
| $27.29 | 240,000 | Officer, Director | 1,585,268 | 2023-07-31 | Filing |
| $26.97 | 5,020 | Officer | 144,208 | 2023-06-21 | Filing |
| $26.81 | 1,791 | Officer | 149,228 | 2023-06-16 | Filing |
| $26.80 | 1,811 | Officer | 151,019 | 2023-06-16 | Filing |
| $26.69 | 1,800 | Officer | 152,830 | 2023-06-15 | Filing |
| $26.65 | 1,820 | Officer | 154,630 | 2023-06-15 | Filing |
| $26.60 | 30,000 | Officer | 156,450 | 2023-06-14 | Filing |
| $26.62 | 5,665 | Officer | 211,702 | 2023-06-14 | Filing |
| $26.81 | 1,790 | Officer | 173,061 | 2023-06-16 | Filing |
| $26.67 | 1,800 | Officer | 174,851 | 2023-06-15 | Filing |
| $26.62 | 24,254 | Officer, Director | 1,825,268 | 2023-06-14 | Filing |