| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.46 | 2,700 | $387,329.04 | 564,917 | 2026-05-04 | Filing | |
| $142.38 | 2,800 | $398,675.20 | 567,617 | 2026-05-04 | Filing | |
| $141.23 | 1,956 | $276,249.21 | 570,417 | 2026-05-04 | Filing | |
| $140.34 | 2,044 | $286,849.44 | 572,373 | 2026-05-04 | Filing | |
| $133.51 | 200 | $26,701.00 | 1,640 | 2026-04-27 | Filing | |
| $132.76 | 8,204 | $1,089,189.29 | 1,840 | 2026-04-27 | Filing | |
| $131.96 | 3,400 | $448,676.24 | 10,044 | 2026-04-27 | Filing | |
| $130.72 | 3,596 | $470,054.38 | 13,444 | 2026-04-27 | Filing | |
| $129.87 | 2,300 | $298,697.09 | 17,040 | 2026-04-27 | Filing | |
| $128.73 | 2,300 | $296,079.92 | 19,340 | 2026-04-27 | Filing | |
| $133.16 | 100 | $13,316.00 | 531,311 | 2026-04-22 | Filing | |
| $132.04 | 6,932 | $915,283.95 | 531,411 | 2026-04-22 | Filing | |
| $130.89 | 19,393 | $2,538,355.59 | 538,343 | 2026-04-22 | Filing | |
| $130.27 | 16,799 | $2,188,360.37 | 557,736 | 2026-04-22 | Filing | |
| $127.31 | 3,200 | $407,384.00 | 1,640 | 2026-04-20 | Filing | |
| $126.60 | 8,081 | $1,023,065.11 | 4,840 | 2026-04-20 | Filing | |
| $125.11 | 7,419 | $928,165.12 | 12,921 | 2026-04-20 | Filing | |
| $123.78 | 1,300 | $160,909.32 | 20,340 | 2026-04-20 | Filing | |
| $120.00 | 20,000 | $2,400,000.00 | 1,640 | 2026-04-15 | Filing | |
| $120.00 | 7,916 | $949,920.00 | 316,953 | 2026-04-15 | Filing |