| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.25 | 2,500 | $108,125.00 | 79,343 | 2026-06-11 | Filing | |
| $43.33 | 250 | $10,832.50 | 81,843 | 2026-06-11 | Filing | |
| $43.75 | 250 | $10,937.50 | 82,093 | 2026-06-11 | Filing | |
| $43.72 | 2,089 | $91,331.08 | 19,942 | 2026-06-10 | Filing | |
| $41.39 | 2,089 | $86,463.71 | 19,942 | 2026-06-10 | Filing | |
| $43.51 | 2,500 | $108,783.25 | 14,215 | 2026-06-09 | Filing | |
| $40.02 | 747 | $29,894.94 | 19,706 | 2026-04-07 | Filing | |
| $40.02 | 748 | $29,934.96 | 22,307 | 2026-04-07 | Filing | |
| $39.42 | 4,948 | $195,048.18 | 23,055 | 2026-04-01 | Filing | |
| $37.88 | 776 | $29,394.88 | 20,751 | 2026-03-10 | Filing | |
| $38.88 | 501 | $19,478.88 | 15,539 | 2026-03-04 | Filing | |
| $38.50 | 2,029 | $78,112.64 | 19,084 | 2026-02-27 | Filing | |
| $38.63 | 607 | $23,448.41 | 21,113 | 2026-02-24 | Filing | |
| $39.91 | 2,285 | $91,194.35 | 13,443 | 2026-02-20 | Filing | |
| $40.44 | 1,360 | $54,998.40 | 21,720 | 2026-02-19 | Filing | |
| $35.50 | 5,151 | $182,860.50 | 53,232 | 2026-01-21 | Filing | |
| $27.76 | 3,425 | $95,078.00 | 20,846 | 2025-11-13 | Filing | |
| $27.34 | 8,949 | $244,624.49 | 22,276 | 2025-10-31 | Filing | |
| $27.49 | 300 | $8,247.00 | 21,914 | 2025-08-07 | Filing | |
| $27.34 | 6,697 | $183,106.70 | 16,763 | 2025-10-31 | Filing |