| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.35 | 11,474 | $371,183.90 | 12,343 | 2026-02-18 | Filing | |
| $32.35 | 698 | $22,580.30 | 653 | 2026-02-18 | Filing | |
| $32.35 | 1,000 | $32,350.00 | 1,119 | 2026-02-18 | Filing | |
| $32.35 | 5,965 | $192,967.75 | 5,859 | 2026-02-18 | Filing | |
| $40.14 | 572 | $22,960.08 | 0 | 2025-12-05 | Filing | |
| $40.26 | 31,341 | $1,261,788.66 | 0 | 2025-12-04 | Filing | |
| $40.09 | 5,521 | $221,336.89 | 0 | 2025-11-28 | Filing | |
| $40.12 | 69,404 | $2,784,488.48 | 0 | 2025-11-26 | Filing | |
| $40.03 | 18,020 | $721,340.60 | 0 | 2025-11-25 | Filing | |
| $40.00 | 100 | $4,000.00 | 0 | 2025-11-24 | Filing | |
| $35.23 | 61,849 | $2,178,940.27 | 0 | 2025-09-30 | Filing | |
| $35.01 | 200 | $7,002.00 | 0 | 2025-09-15 | Filing | |
| $36.31 | 1,300 | $47,203.00 | 0 | 2025-09-12 | Filing | |
| $35.63 | 21,232 | $756,496.16 | 1,300 | 2025-09-12 | Filing | |
| $36.28 | 19,081 | $692,258.68 | 0 | 2025-09-11 | Filing | |
| $36.77 | 1,200 | $44,124.00 | 0 | 2025-09-10 | Filing | |
| $36.12 | 30,138 | $1,088,584.56 | 1,200 | 2025-09-10 | Filing | |
| $64.06 | 4,375 | $280,262.50 | 0 | 2024-04-01 | Filing | |
| $70.45 | 1,200 | $84,540.00 | 0 | 2024-02-28 | Filing | |
| $69.73 | 10,937 | $762,637.01 | 1,200 | 2024-02-28 | Filing |