| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.59 | 1,100 | $85,349.00 | 802,708 | 2026-09-09 | Filing | |
| $76.73 | 4,807 | $368,841.11 | 803,808 | 2026-09-09 | Filing | |
| $75.58 | 11,666 | $881,716.28 | 808,615 | 2026-09-09 | Filing | |
| $74.67 | 18,934 | $1,413,801.78 | 820,281 | 2026-09-09 | Filing | |
| $73.80 | 33,493 | $2,471,783.40 | 839,215 | 2026-09-09 | Filing | |
| $78.57 | 1,500 | $117,855.00 | 802,708 | 2026-09-08 | Filing | |
| $78.08 | 12,323 | $962,179.84 | 804,208 | 2026-09-08 | Filing | |
| $77.15 | 51,374 | $3,963,504.10 | 816,531 | 2026-09-08 | Filing | |
| $75.99 | 4,803 | $364,979.97 | 867,905 | 2026-09-08 | Filing | |
| $77.89 | 11,209 | $873,069.01 | 900 | 2026-08-20 | Filing | |
| $77.45 | 30,365 | $2,351,769.25 | 12,109 | 2026-08-20 | Filing | |
| $76.34 | 13,625 | $1,040,132.50 | 42,474 | 2026-08-20 | Filing | |
| $82.17 | 400 | $32,868.00 | 0 | 2026-08-18 | Filing | |
| $81.31 | 3,400 | $276,454.00 | 400 | 2026-08-18 | Filing | |
| $80.29 | 1,200 | $96,348.00 | 3,800 | 2026-08-18 | Filing | |
| $85.41 | 1,647 | $140,670.27 | 100,002 | 2026-06-05 | Filing | |
| $84.01 | 400 | $33,604.00 | 101,649 | 2026-06-05 | Filing | |
| $82.61 | 968 | $79,966.48 | 102,049 | 2026-06-05 | Filing | |
| $81.73 | 2,384 | $194,844.32 | 103,017 | 2026-06-05 | Filing | |
| $85.77 | 2,839 | $243,501.03 | 100,002 | 2026-06-04 | Filing |