| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $192.27 | 100 | $19,227.48 | 183,538 | 2026-08-14 | Filing | |
| $190.49 | 600 | $114,295.02 | 183,638 | 2026-08-14 | Filing | |
| $189.41 | 1,300 | $246,232.35 | 184,238 | 2026-08-14 | Filing | |
| $188.07 | 794 | $149,325.83 | 185,538 | 2026-08-14 | Filing | |
| $186.28 | 406 | $75,627.73 | 186,332 | 2026-08-14 | Filing | |
| $155.12 | 100 | $15,512.00 | 75,743 | 2026-08-03 | Filing | |
| $154.51 | 827 | $127,778.78 | 75,843 | 2026-08-03 | Filing | |
| $152.78 | 300 | $45,834.00 | 76,670 | 2026-08-03 | Filing | |
| $151.47 | 200 | $30,294.00 | 76,970 | 2026-08-03 | Filing | |
| $148.54 | 100 | $14,854.00 | 77,170 | 2026-08-03 | Filing | |
| $147.22 | 100 | $14,722.00 | 77,270 | 2026-08-03 | Filing | |
| $160.18 | 43 | $6,887.74 | 62,689 | 2026-07-20 | Filing | |
| $159.35 | 262 | $41,748.63 | 62,732 | 2026-07-20 | Filing | |
| $158.06 | 334 | $52,791.37 | 62,994 | 2026-07-20 | Filing | |
| $156.71 | 243 | $38,080.70 | 63,328 | 2026-07-20 | Filing | |
| $158.19 | 500 | $79,095.00 | 12,210 | 2026-07-20 | Filing | |
| $163.57 | 200 | $32,713.00 | 193,486 | 2026-07-14 | Filing | |
| $162.40 | 200 | $32,480.00 | 193,686 | 2026-07-14 | Filing | |
| $161.69 | 1,570 | $253,860.99 | 193,886 | 2026-07-14 | Filing | |
| $160.81 | 730 | $117,394.80 | 195,456 | 2026-07-14 | Filing |