| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $52.00 | 5,000 | $260,000.00 | 0 | 2026-04-17 | Filing | |
| $46.57 | 564 | $26,265.48 | 900 | 2026-03-12 | Filing | |
| $45.74 | 29,348 | $1,342,377.52 | 1,464 | 2026-03-12 | Filing | |
| $44.94 | 8,639 | $388,236.66 | 30,812 | 2026-03-12 | Filing | |
| $46.55 | 982 | $45,712.10 | 900 | 2026-03-12 | Filing | |
| $45.74 | 47,108 | $2,154,719.92 | 1,882 | 2026-03-12 | Filing | |
| $44.89 | 11,910 | $534,639.90 | 48,990 | 2026-03-12 | Filing | |
| $46.57 | 702 | $32,692.14 | 802,708 | 2026-03-12 | Filing | |
| $45.74 | 38,737 | $1,771,830.38 | 803,410 | 2026-03-12 | Filing | |
| $44.92 | 10,561 | $474,400.12 | 842,147 | 2026-03-12 | Filing | |
| $48.34 | 4,627 | $223,669.18 | 802,708 | 2026-03-11 | Filing | |
| $47.89 | 55,373 | $2,651,812.97 | 807,335 | 2026-03-11 | Filing | |
| $48.25 | 3,377 | $162,940.25 | 110,772 | 2026-03-11 | Filing | |
| $47.81 | 11,623 | $555,695.63 | 114,149 | 2026-03-11 | Filing | |
| $48.19 | 12,784 | $616,060.96 | 110,772 | 2026-03-10 | Filing | |
| $47.06 | 32,216 | $1,516,084.96 | 123,556 | 2026-03-10 | Filing | |
| $43.94 | 900 | $39,546.00 | 0 | 2026-03-09 | Filing | |
| $43.37 | 4,100 | $177,817.00 | 900 | 2026-03-09 | Filing | |
| $50.09 | 5,000 | $250,450.00 | 0 | 2026-03-05 | Filing | |
| $46.58 | 200 | $9,316.00 | 50,001 | 2026-03-06 | Filing |