| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $192.14 | 27,395 | $5,263,636.95 | 94,400 | 2026-05-22 | Filing | |
| $195.93 | 20,000 | $3,918,600.00 | 70,059 | 2026-05-15 | Filing | |
| $207.77 | 10,000 | $2,077,708.00 | 48,143 | 2026-05-13 | Filing | |
| $207.02 | 3,260 | $674,869.55 | 10,174 | 2026-05-11 | Filing | |
| $206.23 | 20,000 | $4,124,646.00 | 25,570 | 2026-05-11 | Filing | |
| $198.34 | 10,000 | $1,983,383.00 | 5,138 | 2026-05-11 | Filing | |
| $196.06 | 27,750 | $5,440,592.85 | 28,152 | 2026-05-08 | Filing | |
| $189.03 | 5,315 | $1,004,689.14 | 37,636 | 2026-05-08 | Filing | |
| $188.08 | 21,000 | $3,949,680.00 | 7,263 | 2026-05-08 | Filing | |
| $186.08 | 22,562 | $4,198,246.71 | 65,264 | 2026-05-07 | Filing | |
| $184.67 | 15,000 | $2,769,984.00 | 15,138 | 2026-05-06 | Filing | |
| $155.37 | 137,514 | $21,365,838.96 | 750,585 | 2026-02-26 | Filing | |
| $131.11 | 587 | $76,962.45 | 36,000 | 2026-02-13 | Filing | |
| $135.83 | 44 | $5,976.59 | 0 | 2026-02-12 | Filing | |
| $133.75 | 1,531 | $204,764.67 | 0 | 2026-02-12 | Filing | |
| $128.74 | 1,583 | $203,800.17 | 59,788 | 2026-02-11 | Filing | |
| $130.22 | 15,366 | $2,000,955.91 | 3,461 | 2026-02-10 | Filing | |
| $129.79 | 6,262 | $812,722.44 | 61,371 | 2026-02-09 | Filing | |
| $127.67 | 30,000 | $3,830,019.00 | 2,772 | 2026-02-09 | Filing | |
| $130.25 | 15,000 | $1,953,711.00 | 4,926 | 2026-02-09 | Filing |