| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.86 | 3,461 | $92,962.46 | 394,367 | 2025-04-21 | Filing | |
| $36.63 | 3,948 | $144,615.24 | 358,696 | 2025-03-18 | Filing | |
| $40.00 | 12,497 | $499,880.00 | 557,938 | 2025-03-04 | Filing | |
| $46.08 | 4,516 | $208,097.28 | 365,729 | 2025-02-19 | Filing | |
| $45.00 | 10,551 | $474,795.00 | 135,840 | 2025-02-18 | Filing | |
| $36.80 | 4,289 | $157,835.20 | 372,762 | 2025-01-21 | Filing | |
| $38.18 | 3,468 | $132,408.24 | 379,795 | 2024-12-18 | Filing | |
| $40.00 | 12,498 | $499,920.00 | 517,498 | 2024-12-04 | Filing | |
| $35.98 | 3,468 | $124,778.64 | 386,828 | 2024-11-19 | Filing | |
| $36.85 | 16,989 | $626,044.65 | 390,296 | 2024-11-18 | Filing | |
| $40.00 | 12,498 | $499,920.00 | 548,542 | 2024-09-11 | Filing | |
| $37.46 | 5,220 | $195,541.20 | 36,417 | 2024-06-07 | Filing | |
| $36.80 | 3,760 | $138,368.00 | 36,220 | 2024-02-26 | Filing | |
| $28.52 | 309,700 | $8,832,644.00 | 4,954,067 | 2023-11-22 | Filing | |
| $28.89 | 149,704 | $4,324,948.56 | 4,699,067 | 2023-11-21 | Filing | |
| $28.76 | 451,885 | $12,996,212.60 | 4,566,771 | 2023-11-20 | Filing | |
| $28.73 | 50,000 | $1,436,500.00 | 99,359 | 2023-11-17 | Filing | |
| $28.77 | 15,000 | $431,550.00 | 221,988 | 2023-11-17 | Filing | |
| $27.22 | 546,499 | $14,875,702.78 | 4,198,656 | 2023-11-15 | Filing | |
| $26.63 | 93,359 | $2,486,150.17 | 3,253,155 | 2023-11-14 | Filing |