| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.29 | 7,930 | $343,289.70 | 109,930 | 2026-10-13 | Filing | |
| $42.36 | 1,392 | $58,965.12 | 1,010,303 | 2026-10-06 | Filing | |
| $41.41 | 48,608 | $2,012,857.28 | 1,011,695 | 2026-10-06 | Filing | |
| $40.97 | 200 | $8,194.00 | 12,431 | 2026-10-01 | Filing | |
| $40.34 | 3,800 | $153,292.00 | 12,631 | 2026-10-01 | Filing | |
| $41.16 | 18,725 | $770,721.00 | 1,010,303 | 2026-09-21 | Filing | |
| $40.72 | 31,275 | $1,273,518.00 | 1,029,028 | 2026-09-21 | Filing | |
| $42.12 | 7,930 | $334,011.60 | 109,930 | 2026-09-14 | Filing | |
| $44.31 | 27,466 | $1,217,018.46 | 191,694 | 2026-08-26 | Filing | |
| $45.05 | 5,833 | $262,776.65 | 219,160 | 2026-08-25 | Filing | |
| $47.58 | 18,566 | $883,370.28 | 382,056 | 2026-08-18 | Filing | |
| $46.78 | 231,434 | $10,826,482.52 | 400,622 | 2026-08-18 | Filing | |
| $48.59 | 7,930 | $385,318.70 | 109,930 | 2026-08-13 | Filing | |
| $65.00 | 15,582 | $1,012,830.00 | 14,340 | 2026-08-10 | Filing | |
| $60.00 | 10,701 | $642,060.00 | 20,157 | 2026-08-04 | Filing | |
| $63.77 | 9,980 | $636,424.60 | 419,554 | 2026-08-04 | Filing | |
| $63.08 | 17,020 | $1,073,621.60 | 429,534 | 2026-08-04 | Filing | |
| $54.90 | 2,600 | $142,740.00 | 20,431 | 2026-08-03 | Filing | |
| $54.66 | 1,400 | $76,524.00 | 23,031 | 2026-08-03 | Filing | |
| $55.74 | 14,345 | $799,590.30 | 419,554 | 2026-07-16 | Filing |