| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.11 | 54 | $1,788.18 | 70,675 | 2024-09-11 | Filing | |
| $32.38 | 2,131 | $69,006.68 | 70,729 | 2024-09-11 | Filing | |
| $38.06 | 3,377 | $128,521.19 | 33,245 | 2024-08-23 | Filing | |
| $35.95 | 1,614 | $58,017.65 | 296,294 | 2024-08-12 | Filing | |
| $35.53 | 8,386 | $297,949.55 | 297,908 | 2024-08-12 | Filing | |
| $19.57 | 1,956 | $38,287.14 | 130,082 | 2024-04-22 | Filing | |
| $20.56 | 4,401 | $90,469.16 | 132,038 | 2024-03-20 | Filing | |
| $22.67 | 20,000 | $453,418.00 | 293,296 | 2024-03-13 | Filing | |
| $23.31 | 20,000 | $466,186.00 | 293,296 | 2024-03-12 | Filing | |
| $23.60 | 30,000 | $707,865.00 | 293,296 | 2024-03-11 | Filing | |
| $22.77 | 14,292 | $325,377.39 | 131,291 | 2024-02-14 | Filing | |
| $26.91 | 30,000 | $807,384.00 | 4,500,286 | 2024-01-29 | Filing | |
| $27.34 | 2,673 | $73,079.82 | 61,157 | 2024-01-19 | Filing | |
| $26.68 | 664 | $17,715.52 | 59,330 | 2024-01-18 | Filing | |
| $26.16 | 1,341 | $35,080.56 | 145,583 | 2024-01-16 | Filing | |
| $26.53 | 30,000 | $796,023.00 | 4,337,591 | 2023-12-28 | Filing | |
| $24.79 | 1,237 | $30,665.23 | 65,132 | 2023-12-14 | Filing | |
| $25.00 | 30,000 | $750,000.00 | 4,337,591 | 2023-12-14 | Filing | |
| $25.03 | 30,000 | $750,987.00 | 4,337,591 | 2023-10-26 | Filing | |
| $28.64 | 30,000 | $859,062.00 | 4,337,591 | 2023-09-26 | Filing |