| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.46 | 1,999 | $286,776.54 | 13,041 | 2026-06-08 | Filing | |
| $143.60 | 1,000 | $143,600.00 | 15,040 | 2026-06-04 | Filing | |
| $139.25 | 1,300 | $181,025.00 | 16,040 | 2026-06-02 | Filing | |
| $135.78 | 1,000 | $135,780.00 | 18,588 | 2026-05-15 | Filing | |
| $128.11 | 547 | $70,076.17 | 28,862 | 2026-05-14 | Filing | |
| $164.19 | 447 | $73,392.93 | 28,994 | 2026-02-11 | Filing | |
| $167.64 | 4,042 | $677,600.88 | 40,087 | 2026-02-06 | Filing | |
| $171.48 | 1,300 | $222,924.00 | 11,077 | 2026-02-09 | Filing | |
| $162.40 | 5,000 | $812,000.00 | 19,923 | 2026-02-05 | Filing | |
| $165.00 | 7,000 | $1,155,000.00 | 42,756 | 2026-02-04 | Filing | |
| $161.00 | 10,431 | $1,679,391.00 | 8,064 | 2026-02-03 | Filing | |
| $161.32 | 400 | $64,528.00 | 9,066 | 2026-02-02 | Filing | |
| $160.31 | 66,000 | $10,580,460.00 | 129,824 | 2026-01-29 | Filing | |
| $159.00 | 8,400 | $1,335,600.00 | 21,004 | 2026-01-29 | Filing | |
| $152.70 | 637 | $97,269.90 | 10,160 | 2025-11-25 | Filing | |
| $112.83 | 428 | $48,291.24 | 28,865 | 2025-11-12 | Filing | |
| $156.48 | 16,000 | $2,503,680.00 | 12,951 | 2025-09-09 | Filing | |
| $159.64 | 511 | $81,576.04 | 10,467 | 2025-09-05 | Filing | |
| $157.82 | 44,000 | $6,944,080.00 | 212,867 | 2025-08-27 | Filing | |
| $157.16 | 1,080 | $169,732.80 | 52,366 | 2025-08-27 | Filing |