| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.16 | 113,318 | $14,183,050.86 | 818,938 | 2026-08-10 | Filing | |
| $110.89 | 18,417 | $2,042,261.13 | 21,084 | 2026-08-07 | Filing | |
| $109.75 | 14,205 | $1,558,998.75 | 89,866 | 2026-08-05 | Filing | |
| $85.32 | 2,888 | $246,407.63 | 269,678 | 2026-08-03 | Filing | |
| $85.32 | 1,133 | $96,668.92 | 119,281 | 2026-08-03 | Filing | |
| $85.32 | 5,101 | $435,223.44 | 818,938 | 2026-08-03 | Filing | |
| $85.32 | 167 | $14,248.64 | 46,160 | 2026-08-03 | Filing | |
| $85.32 | 1,070 | $91,293.68 | 104,071 | 2026-08-03 | Filing | |
| $93.89 | 2,238 | $210,132.53 | 272,566 | 2026-07-23 | Filing | |
| $94.33 | 2,399 | $226,307.27 | 110,276 | 2026-07-09 | Filing | |
| $95.00 | 18,880 | $1,793,600.00 | 824,039 | 2026-06-25 | Filing | |
| $89.75 | 14,205 | $1,274,898.75 | 105,141 | 2026-06-24 | Filing | |
| $87.32 | 291 | $25,410.82 | 120,414 | 2026-06-22 | Filing | |
| $87.32 | 346 | $30,213.55 | 119,346 | 2026-06-22 | Filing | |
| $87.32 | 1,688 | $147,400.21 | 842,919 | 2026-06-22 | Filing | |
| $82.17 | 2,028 | $166,631.63 | 120,705 | 2026-06-15 | Filing | |
| $81.62 | 24,109 | $1,967,856.14 | 122,733 | 2026-06-15 | Filing | |
| $69.84 | 402 | $28,077.37 | 119,692 | 2026-06-08 | Filing | |
| $69.84 | 884 | $61,742.27 | 120,705 | 2026-06-08 | Filing | |
| $69.84 | 2,265 | $158,197.11 | 844,607 | 2026-06-08 | Filing |