| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.78 | 1,200 | $141,333.12 | 321,930 | 2026-01-29 | Filing | |
| $123.17 | 50 | $6,158.50 | 323,130 | 2026-01-29 | Filing | |
| $118.81 | 3,071 | $364,874.72 | 323,180 | 2026-01-29 | Filing | |
| $116.70 | 300 | $35,009.01 | 326,251 | 2026-01-29 | Filing | |
| $120.43 | 543 | $65,394.30 | 326,551 | 2026-01-29 | Filing | |
| $119.60 | 2,501 | $299,125.60 | 327,094 | 2026-01-29 | Filing | |
| $135.35 | 3,700 | $500,788.71 | 329,595 | 2026-01-28 | Filing | |
| $136.62 | 445 | $60,797.86 | 333,295 | 2026-01-28 | Filing | |
| $137.80 | 455 | $62,699.36 | 333,740 | 2026-01-28 | Filing | |
| $138.59 | 281 | $38,942.72 | 334,195 | 2026-01-28 | Filing | |
| $134.67 | 2,784 | $374,927.40 | 334,476 | 2026-01-28 | Filing | |
| $138.59 | 280 | $38,804.30 | 329,595 | 2026-01-28 | Filing | |
| $134.67 | 2,785 | $375,062.36 | 329,875 | 2026-01-28 | Filing | |
| $135.35 | 3,700 | $500,788.71 | 332,660 | 2026-01-28 | Filing | |
| $136.62 | 445 | $60,797.86 | 336,360 | 2026-01-28 | Filing | |
| $137.80 | 455 | $62,699.41 | 336,805 | 2026-01-28 | Filing | |
| $139.47 | 150 | $20,921.00 | 337,260 | 2026-01-27 | Filing | |
| $132.04 | 1,250 | $165,046.88 | 337,410 | 2026-01-27 | Filing | |
| $137.18 | 50 | $6,859.00 | 338,660 | 2026-01-27 | Filing | |
| $138.33 | 50 | $6,916.50 | 338,710 | 2026-01-27 | Filing |