| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $144.77 | 600 | $86,859.30 | 0 | 2026-08-03 | Filing | |
| $143.79 | 2,761 | $397,010.82 | 600 | 2026-08-03 | Filing | |
| $142.93 | 10,589 | $1,513,482.59 | 3,361 | 2026-08-03 | Filing | |
| $142.01 | 10,494 | $1,490,294.92 | 13,950 | 2026-08-03 | Filing | |
| $142.01 | 624 | $88,616.74 | 0 | 2026-08-03 | Filing | |
| $151.91 | 1,298 | $197,177.88 | 10,000 | 2026-08-03 | Filing | |
| $150.86 | 1,202 | $181,335.76 | 21,298 | 2026-08-03 | Filing | |
| $149.87 | 1,800 | $269,767.98 | 22,500 | 2026-08-03 | Filing | |
| $148.86 | 2,200 | $327,485.18 | 24,300 | 2026-08-03 | Filing | |
| $147.66 | 800 | $118,126.00 | 26,500 | 2026-08-03 | Filing | |
| $146.60 | 1,000 | $146,602.00 | 27,300 | 2026-08-03 | Filing | |
| $145.41 | 600 | $87,246.00 | 28,300 | 2026-08-03 | Filing | |
| $143.91 | 100 | $14,391.00 | 28,900 | 2026-08-03 | Filing | |
| $142.98 | 354 | $50,615.27 | 29,000 | 2026-08-03 | Filing | |
| $142.15 | 646 | $91,829.61 | 29,354 | 2026-08-03 | Filing | |
| $163.44 | 1,800 | $294,186.42 | 20,000 | 2026-07-01 | Filing | |
| $162.53 | 1,300 | $211,295.37 | 21,800 | 2026-07-01 | Filing | |
| $161.15 | 2,800 | $451,233.16 | 23,100 | 2026-07-01 | Filing | |
| $159.41 | 800 | $127,526.00 | 25,900 | 2026-07-01 | Filing | |
| $157.93 | 100 | $15,793.00 | 26,700 | 2026-07-01 | Filing |