| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.78 | 200 | $8,355.00 | 129,250 | 2024-07-24 | Filing | |
| $41.77 | 4,130 | $172,510.10 | 129,450 | 2024-07-24 | Filing | |
| $41.76 | 11,507 | $480,532.32 | 133,580 | 2024-07-24 | Filing | |
| $41.21 | 2,842 | $117,118.82 | 96,412 | 2024-07-24 | Filing | |
| $40.00 | 2,500 | $100,000.00 | 134,422 | 2024-07-16 | Filing | |
| $38.43 | 30,000 | $1,152,900.00 | 130,927 | 2024-05-13 | Filing | |
| $38.45 | 7,900 | $303,782.65 | 32,961 | 2024-05-13 | Filing | |
| $38.46 | 23,163 | $890,848.98 | 118,384 | 2024-05-13 | Filing | |
| $38.45 | 8,000 | $307,628.00 | 32,915 | 2024-05-13 | Filing | |
| $38.45 | 6,948 | $267,158.94 | 121,329 | 2024-05-13 | Filing | |
| $37.50 | 2,500 | $93,750.00 | 136,922 | 2024-05-01 | Filing | |
| $36.59 | 6,663 | $243,828.49 | 70,913 | 2024-04-23 | Filing | |
| $36.59 | 837 | $30,628.17 | 77,576 | 2024-04-23 | Filing | |
| $36.42 | 300 | $10,926.00 | 46,646 | 2024-04-22 | Filing | |
| $36.41 | 215 | $7,828.15 | 46,946 | 2024-04-22 | Filing | |
| $36.40 | 1,207 | $43,934.80 | 47,161 | 2024-04-22 | Filing | |
| $36.39 | 830 | $30,203.70 | 48,368 | 2024-04-22 | Filing | |
| $36.38 | 12,305 | $447,655.90 | 49,198 | 2024-04-22 | Filing | |
| $36.38 | 5,000 | $181,900.00 | 139,422 | 2024-03-25 | Filing | |
| $36.70 | 8 | $293.56 | 229,344 | 2024-03-11 | Filing |