Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $26.08 | 5,000 | Director | 766,273 | 2024-06-12 | Filing |
| $24.68 | 10,000 | Director | 761,273 | 2024-06-11 | Filing |
| $24.69 | 163 | Large Shareholder, Officer, Director | 869,904 | 2024-06-10 | Filing |
| $24.49 | 91 | Large Shareholder, Officer, Director | 869,741 | 2024-06-10 | Filing |
| $24.48 | 20 | Large Shareholder, Officer, Director | 869,650 | 2024-06-10 | Filing |
| $24.47 | 300 | Large Shareholder, Officer, Director | 869,630 | 2024-06-10 | Filing |
| $24.46 | 61 | Large Shareholder, Officer, Director | 869,330 | 2024-06-10 | Filing |
| $24.45 | 100 | Large Shareholder, Officer, Director | 869,269 | 2024-06-10 | Filing |
| $24.44 | 28 | Large Shareholder, Officer, Director | 869,169 | 2024-06-10 | Filing |
| $24.30 | 1,103 | Large Shareholder, Officer, Director | 869,141 | 2024-06-10 | Filing |
| $24.21 | 200 | Large Shareholder, Officer, Director | 868,038 | 2024-06-10 | Filing |
| $24.20 | 249 | Large Shareholder, Officer, Director | 867,838 | 2024-06-10 | Filing |
| $24.19 | 31 | Large Shareholder, Officer, Director | 867,589 | 2024-06-10 | Filing |
| $24.16 | 197 | Large Shareholder, Officer, Director | 867,558 | 2024-06-10 | Filing |
| $24.15 | 24 | Large Shareholder, Officer, Director | 867,361 | 2024-06-10 | Filing |
| $24.10 | 1,125 | Large Shareholder, Officer, Director | 867,337 | 2024-06-10 | Filing |
| $24.09 | 5 | Large Shareholder, Officer, Director | 866,212 | 2024-06-10 | Filing |
| $24.04 | 96 | Large Shareholder, Officer, Director | 866,207 | 2024-06-10 | Filing |
| $24.02 | 300 | Large Shareholder, Officer, Director | 866,111 | 2024-06-10 | Filing |
| $24.01 | 305 | Large Shareholder, Officer, Director | 865,811 | 2024-06-10 | Filing |