| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $157.44 | 2,035 | $320,397.52 | 642,786 | 2026-08-06 | Filing | |
| $156.78 | 7,976 | $1,250,470.10 | 644,821 | 2026-08-06 | Filing | |
| $155.74 | 16,063 | $2,501,658.05 | 652,797 | 2026-08-06 | Filing | |
| $154.65 | 6,191 | $957,456.72 | 668,860 | 2026-08-06 | Filing | |
| $153.40 | 2,735 | $419,561.58 | 675,051 | 2026-08-06 | Filing | |
| $165.00 | 3,032 | $500,280.00 | 54,107 | 2026-08-05 | Filing | |
| $136.79 | 100 | $13,679.00 | 1,095,095 | 2026-07-15 | Filing | |
| $135.72 | 1,000 | $135,715.00 | 1,095,195 | 2026-07-15 | Filing | |
| $134.55 | 3,100 | $417,120.19 | 1,096,195 | 2026-07-15 | Filing | |
| $133.75 | 11,800 | $1,578,255.90 | 1,099,295 | 2026-07-15 | Filing | |
| $130.00 | 150,000 | $19,500,000.00 | 599,899 | 2026-07-02 | Filing | |
| $130.00 | 35,000 | $4,550,000.00 | 642,786 | 2026-07-02 | Filing | |
| $134.44 | 7,000 | $941,082.80 | 1,111,095 | 2026-06-15 | Filing | |
| $133.81 | 4,000 | $535,258.40 | 1,118,095 | 2026-06-15 | Filing | |
| $132.55 | 500 | $66,274.00 | 1,122,095 | 2026-06-15 | Filing | |
| $131.54 | 3,600 | $473,559.48 | 1,122,595 | 2026-06-15 | Filing | |
| $130.48 | 900 | $117,430.47 | 1,126,195 | 2026-06-15 | Filing | |
| $128.80 | 1,481 | $190,752.80 | 60,226 | 2026-06-11 | Filing | |
| $160.00 | 1,598 | $255,680.00 | 55,022 | 2026-06-01 | Filing | |
| $150.00 | 1,667 | $250,050.00 | 56,620 | 2026-05-29 | Filing |