| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.23 | 6,501 | $183,523.23 | 247,193 | 2025-06-11 | Filing | |
| $28.23 | 6,280 | $177,284.40 | 1,003,163 | 2025-06-11 | Filing | |
| $28.23 | 6,279 | $177,256.17 | 212,885 | 2025-06-11 | Filing | |
| $28.23 | 9,913 | $279,843.99 | 496,854 | 2025-06-11 | Filing | |
| $27.90 | 6,631 | $185,004.90 | 46,910 | 2025-06-02 | Filing | |
| $28.76 | 25,000 | $719,000.00 | 253,694 | 2025-05-27 | Filing | |
| $27.67 | 20,000 | $553,400.00 | 1,009,443 | 2025-05-19 | Filing | |
| $26.11 | 40,960 | $1,069,465.60 | 219,164 | 2025-05-09 | Filing | |
| $25.39 | 239,040 | $6,069,225.60 | 260,124 | 2025-05-09 | Filing | |
| $20.28 | 40,000 | $811,200.00 | 0 | 2025-04-09 | Filing | |
| $25.04 | 10,000 | $250,400.00 | 0 | 2025-02-18 | Filing | |
| $26.57 | 10,000 | $265,700.00 | 0 | 2025-01-15 | Filing | |
| $30.40 | 71,806 | $2,182,902.40 | 0 | 2024-12-13 | Filing | |
| $29.47 | 208,194 | $6,135,477.18 | 71,806 | 2024-12-13 | Filing | |
| $30.52 | 6,196 | $189,101.92 | 0 | 2024-12-13 | Filing | |
| $29.57 | 7,569 | $223,815.33 | 6,196 | 2024-12-13 | Filing | |
| $29.99 | 22,308 | $669,072.69 | 0 | 2024-11-27 | Filing | |
| $29.99 | 20,963 | $628,732.78 | 0 | 2024-11-27 | Filing | |
| $29.99 | 139,876 | $4,195,230.93 | 0 | 2024-11-27 | Filing | |
| $29.99 | 104,100 | $3,122,219.25 | 0 | 2024-11-27 | Filing |