| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.55 | 2,666 | $121,427.77 | 287,258 | 2026-11-03 | Filing | |
| $53.25 | 1,000 | $53,250.00 | 84,294 | 2026-10-12 | Filing | |
| $53.95 | 2,666 | $143,843.50 | 289,924 | 2026-10-05 | Filing | |
| $58.14 | 3,663 | $212,966.82 | 32,413 | 2026-09-16 | Filing | |
| $61.85 | 2,729 | $168,788.65 | 26,674 | 2026-09-14 | Filing | |
| $63.21 | 1,000 | $63,210.00 | 85,294 | 2026-09-11 | Filing | |
| $59.31 | 5,999 | $355,827.09 | 292,590 | 2026-09-01 | Filing | |
| $62.39 | 6,008 | $374,831.31 | 298,589 | 2026-08-19 | Filing | |
| $61.93 | 1,000 | $61,930.00 | 86,294 | 2026-08-11 | Filing | |
| $67.79 | 1,000 | $67,790.00 | 87,294 | 2026-07-13 | Filing | |
| $68.36 | 4,169 | $284,992.84 | 24,662 | 2026-07-08 | Filing | |
| $67.78 | 4,625 | $313,482.50 | 38,454 | 2026-06-17 | Filing | |
| $68.62 | 2,729 | $187,263.98 | 31,617 | 2026-06-16 | Filing | |
| $67.79 | 1,000 | $67,790.00 | 90,918 | 2026-06-11 | Filing | |
| $55.73 | 13,942 | $776,987.66 | 42,723 | 2026-03-19 | Filing | |
| $56.18 | 5,797 | $325,675.46 | 34,346 | 2026-03-17 | Filing | |
| $54.41 | 10,852 | $590,457.32 | 31,405 | 2026-03-16 | Filing | |
| $55.25 | 2,091 | $115,527.75 | 40,143 | 2026-03-16 | Filing | |
| $56.52 | 21,161 | $1,196,019.72 | 42,257 | 2026-03-12 | Filing | |
| $54.75 | 4,830 | $264,442.50 | 42,234 | 2026-03-13 | Filing |