| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $189.46 | 4,205 | $796,671.31 | 6,080,270 | 2026-04-22 | Filing | |
| $188.81 | 9,395 | $1,773,833.31 | 6,084,475 | 2026-04-22 | Filing | |
| $187.76 | 6,850 | $1,286,156.69 | 6,093,870 | 2026-04-22 | Filing | |
| $186.75 | 3,450 | $644,285.09 | 6,100,720 | 2026-04-22 | Filing | |
| $185.72 | 2,200 | $408,587.74 | 6,104,170 | 2026-04-22 | Filing | |
| $184.74 | 1,000 | $184,739.20 | 6,106,370 | 2026-04-22 | Filing | |
| $165.51 | 100 | $16,551.00 | 6,107,370 | 2026-04-16 | Filing | |
| $160.37 | 440 | $70,561.61 | 6,107,470 | 2026-04-16 | Filing | |
| $158.94 | 4,865 | $773,260.61 | 6,107,910 | 2026-04-16 | Filing | |
| $158.20 | 10,300 | $1,629,451.76 | 6,112,775 | 2026-04-16 | Filing | |
| $157.33 | 5,545 | $872,395.96 | 6,123,075 | 2026-04-16 | Filing | |
| $156.00 | 2,895 | $451,611.89 | 6,128,620 | 2026-04-16 | Filing | |
| $155.15 | 2,455 | $380,905.03 | 6,131,515 | 2026-04-16 | Filing | |
| $154.10 | 900 | $138,687.03 | 6,133,970 | 2026-04-16 | Filing | |
| $164.41 | 10,000 | $1,644,100.00 | 198,609 | 2026-04-15 | Filing | |
| $153.54 | 911 | $139,871.48 | 433,678 | 2026-04-14 | Filing | |
| $152.51 | 6,669 | $1,017,079.85 | 434,589 | 2026-04-14 | Filing | |
| $121.47 | 2,959 | $359,425.59 | 6,134,870 | 2026-04-10 | Filing | |
| $120.56 | 6,850 | $825,804.49 | 6,137,829 | 2026-04-10 | Filing | |
| $119.86 | 9,593 | $1,149,806.43 | 6,144,679 | 2026-04-10 | Filing |