| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $288.20 | 4,813 | $1,387,106.60 | 175,708 | 2026-05-14 | Filing | |
| $293.36 | 6,229 | $1,827,339.44 | 81,945 | 2026-05-13 | Filing | |
| $266.96 | 25,000 | $6,674,000.00 | 108,524 | 2026-05-07 | Filing | |
| $279.00 | 35,000 | $9,765,000.00 | 341,731 | 2026-04-29 | Filing | |
| $225.13 | 25,000 | $5,628,250.00 | 140,732 | 2026-04-15 | Filing | |
| $204.23 | 30,000 | $6,126,900.00 | 165,732 | 2026-04-14 | Filing | |
| $204.23 | 20,000 | $4,084,600.00 | 212,365 | 2026-04-14 | Filing | |
| $135.88 | 10,000 | $1,358,800.00 | 180,521 | 2026-04-01 | Filing | |
| $150.47 | 15,410 | $2,318,742.70 | 195,732 | 2026-03-19 | Filing | |
| $153.44 | 13,074 | $2,006,074.56 | 211,142 | 2026-03-17 | Filing | |
| $154.82 | 15,906 | $2,462,566.92 | 224,216 | 2026-03-16 | Filing | |
| $152.59 | 13,901 | $2,121,153.59 | 240,122 | 2026-03-16 | Filing | |
| $154.81 | 15,922 | $2,464,884.82 | 232,365 | 2026-03-16 | Filing | |
| $152.59 | 3,042 | $464,178.78 | 248,287 | 2026-03-16 | Filing | |
| $151.85 | 7,800 | $1,184,430.00 | 84,294 | 2026-03-16 | Filing | |
| $154.85 | 19,944 | $3,088,328.40 | 190,521 | 2026-03-16 | Filing | |
| $180.00 | 20,000 | $3,600,000.00 | 376,731 | 2026-02-25 | Filing | |
| $177.93 | 25,244 | $4,491,664.92 | 227,048 | 2026-02-25 | Filing | |
| $165.80 | 1,250 | $207,250.00 | 4,149 | 2026-02-27 | Filing | |
| $175.60 | 10,000 | $1,756,000.00 | 210,465 | 2026-02-25 | Filing |