| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.48 | 6,018 | $231,545.56 | 38,000 | 2026-10-19 | Filing | |
| $38.47 | 5,000 | $192,342.00 | 25,000 | 2026-10-19 | Filing | |
| $46.67 | 13,000 | $606,719.10 | 0 | 2026-10-01 | Filing | |
| $51.49 | 289 | $14,881.45 | 38,000 | 2026-09-17 | Filing | |
| $50.72 | 2,194 | $111,270.47 | 38,289 | 2026-09-17 | Filing | |
| $50.03 | 3,535 | $176,851.10 | 40,483 | 2026-09-17 | Filing | |
| $51.48 | 240 | $12,355.68 | 25,000 | 2026-09-17 | Filing | |
| $50.71 | 1,844 | $93,507.21 | 25,240 | 2026-09-17 | Filing | |
| $50.03 | 2,916 | $145,890.98 | 27,084 | 2026-09-17 | Filing | |
| $59.35 | 1,388 | $82,382.80 | 40,036 | 2026-08-17 | Filing | |
| $58.35 | 4,630 | $270,168.37 | 41,424 | 2026-08-17 | Filing | |
| $59.35 | 1,100 | $65,281.15 | 25,000 | 2026-08-17 | Filing | |
| $58.37 | 3,900 | $227,649.63 | 26,100 | 2026-08-17 | Filing | |
| $60.21 | 158,795 | $9,561,586.85 | 0 | 2026-08-04 | Filing | |
| $53.87 | 123 | $6,626.21 | 46,054 | 2026-07-17 | Filing | |
| $53.38 | 2,638 | $140,823.04 | 46,177 | 2026-07-17 | Filing | |
| $52.32 | 2,564 | $134,143.35 | 48,815 | 2026-07-17 | Filing | |
| $51.48 | 369 | $18,996.97 | 51,379 | 2026-07-17 | Filing | |
| $49.97 | 324 | $16,190.77 | 51,748 | 2026-07-17 | Filing | |
| $53.92 | 63 | $3,397.01 | 25,000 | 2026-07-17 | Filing |