| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.18 | 6,492 | $189,436.56 | 66,270 | 2025-08-20 | Filing | |
| $32.23 | 97,483 | $3,141,877.09 | 99,713 | 2025-06-12 | Filing | |
| $34.83 | 127 | $4,423.41 | 72,233 | 2025-03-19 | Filing | |
| $34.17 | 2,388 | $81,597.96 | 72,360 | 2025-03-19 | Filing | |
| $34.83 | 361 | $12,573.63 | 87,491 | 2025-03-19 | Filing | |
| $34.17 | 6,801 | $232,390.17 | 87,852 | 2025-03-19 | Filing | |
| $34.83 | 291 | $10,135.53 | 108,588 | 2025-03-19 | Filing | |
| $34.17 | 5,479 | $187,217.43 | 108,879 | 2025-03-19 | Filing | |
| $34.83 | 875 | $30,476.25 | 329,147 | 2025-03-19 | Filing | |
| $34.17 | 16,463 | $562,540.71 | 330,022 | 2025-03-19 | Filing | |
| $39.07 | 5,000 | $195,350.00 | 31,748 | 2025-02-03 | Filing | |
| $52.09 | 15,000 | $781,350.00 | 29,248 | 2025-01-03 | Filing | |
| $57.57 | 10,000 | $575,700.00 | 100,000 | 2024-12-02 | Filing | |
| $56.52 | 501 | $28,316.52 | 51,653 | 2024-11-22 | Filing | |
| $54.63 | 14,375 | $785,306.25 | 28,507 | 2024-10-03 | Filing | |
| $51.11 | 25,000 | $1,277,750.00 | 111,092 | 2024-09-26 | Filing | |
| $51.50 | 1,035 | $53,302.50 | 68,576 | 2024-09-10 | Filing | |
| $53.19 | 3,000 | $159,570.00 | 69,611 | 2024-08-26 | Filing | |
| $47.68 | 3,000 | $143,040.00 | 72,611 | 2024-08-12 | Filing | |
| $53.43 | 3,000 | $160,290.00 | 75,611 | 2024-07-25 | Filing |