| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.40 | 12,594 | $521,391.60 | 240,894 | 2024-12-03 | Filing | |
| $27.43 | 526 | $14,428.18 | 101,732 | 2024-09-10 | Filing | |
| $26.91 | 3,882 | $104,464.62 | 102,258 | 2024-09-10 | Filing | |
| $30.26 | 282 | $8,533.32 | 36,872 | 2024-09-04 | Filing | |
| $30.57 | 1,113 | $34,024.41 | 37,154 | 2024-09-04 | Filing | |
| $30.27 | 12,595 | $381,250.65 | 253,488 | 2024-09-04 | Filing | |
| $30.26 | 4,245 | $128,453.70 | 119,927 | 2024-09-04 | Filing | |
| $30.57 | 3,628 | $110,907.96 | 128,926 | 2024-09-04 | Filing | |
| $30.15 | 3,630 | $109,444.50 | 76,628 | 2024-09-04 | Filing | |
| $29.91 | 3,987 | $119,251.17 | 80,258 | 2024-09-04 | Filing | |
| $33.41 | 2,605 | $87,033.05 | 132,554 | 2024-08-26 | Filing | |
| $43.55 | 2,637 | $114,841.35 | 130,079 | 2024-08-01 | Filing | |
| $45.01 | 6,207 | $279,377.07 | 85,121 | 2024-07-16 | Filing | |
| $45.04 | 6,192 | $278,887.68 | 84,245 | 2024-06-12 | Filing | |
| $43.95 | 4,040 | $177,558.00 | 90,437 | 2024-06-12 | Filing | |
| $45.04 | 4,241 | $191,014.64 | 91,328 | 2024-06-12 | Filing | |
| $45.04 | 1,115 | $50,219.60 | 106,140 | 2024-06-12 | Filing | |
| $42.98 | 3,318 | $142,607.64 | 107,255 | 2024-06-10 | Filing | |
| $42.48 | 6,973 | $296,213.04 | 110,573 | 2024-06-10 | Filing | |
| $46.30 | 7,698 | $356,417.40 | 127,635 | 2024-06-04 | Filing |