| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.27 | 1,640 | $69,322.80 | 16,873 | 2026-05-26 | Filing | |
| $41.23 | 867 | $35,746.41 | 32,764 | 2026-05-21 | Filing | |
| $41.34 | 2,428 | $100,373.52 | 466,586 | 2026-05-20 | Filing | |
| $41.22 | 2,000 | $82,440.00 | 469,014 | 2026-05-20 | Filing | |
| $41.12 | 2,000 | $82,240.00 | 471,014 | 2026-05-20 | Filing | |
| $41.11 | 2,583 | $106,178.61 | 17,608 | 2026-05-14 | Filing | |
| $41.26 | 1,641 | $67,707.66 | 33,631 | 2026-05-07 | Filing | |
| $40.99 | 400 | $16,396.00 | 10,960 | 2026-05-06 | Filing | |
| $36.57 | 2,000 | $73,140.00 | 473,014 | 2026-03-09 | Filing | |
| $36.74 | 2,000 | $73,480.00 | 475,014 | 2026-03-09 | Filing | |
| $39.30 | 1,200 | $47,160.12 | 35,272 | 2026-02-20 | Filing | |
| $40.74 | 1,200 | $48,882.00 | 36,472 | 2026-02-17 | Filing | |
| $37.28 | 641 | $23,896.48 | 0 | 2025-12-12 | Filing | |
| $33.07 | 600 | $19,842.00 | 11,360 | 2025-11-19 | Filing | |
| $30.94 | 825 | $25,528.64 | 11,960 | 2025-08-15 | Filing | |
| $27.74 | 6,429 | $178,366.18 | 469,952 | 2025-06-10 | Filing | |
| $27.43 | 600 | $16,456.74 | 12,785 | 2025-06-05 | Filing | |
| $30.25 | 4,000 | $120,986.80 | 476,381 | 2025-02-28 | Filing | |
| $30.67 | 1,500 | $46,008.30 | 36,765 | 2024-10-31 | Filing | |
| $28.62 | 500 | $14,310.00 | 9,756 | 2024-09-05 | Filing |