| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.70 | 1,595 | $173,376.50 | 11,010 | 2026-05-28 | Filing | |
| $98.51 | 1,048 | $103,238.48 | 12,072 | 2026-05-18 | Filing | |
| $90.14 | 16,445 | $1,482,401.64 | 30,090 | 2026-05-14 | Filing | |
| $87.23 | 1,500 | $130,845.00 | 44,930 | 2026-05-14 | Filing | |
| $90.47 | 151 | $13,660.97 | 8,144 | 2026-05-08 | Filing | |
| $89.60 | 8,927 | $799,868.13 | 29,531 | 2026-04-24 | Filing | |
| $101.77 | 3,696 | $376,141.92 | 8,061 | 2026-02-23 | Filing | |
| $105.93 | 9,641 | $1,021,271.13 | 11,757 | 2026-02-18 | Filing | |
| $105.71 | 1,400 | $147,994.00 | 26,314 | 2026-02-13 | Filing | |
| $101.17 | 1,500 | $151,755.00 | 46,430 | 2026-02-12 | Filing | |
| $850.00 | 415 | $352,750.00 | 12,228 | 2025-12-05 | Filing | |
| $810.22 | 265 | $214,708.30 | 323 | 2025-11-28 | Filing | |
| $808.00 | 300 | $242,400.00 | 9,586 | 2025-11-28 | Filing | |
| $808.00 | 417 | $336,936.00 | 12,643 | 2025-11-28 | Filing | |
| $817.55 | 305 | $249,352.75 | 541 | 2025-11-18 | Filing | |
| $827.08 | 81 | $66,993.48 | 4,332 | 2025-11-18 | Filing | |
| $846.92 | 110 | $93,161.20 | 4,332 | 2025-11-17 | Filing | |
| $827.08 | 522 | $431,735.76 | 3,000 | 2025-11-18 | Filing | |
| $827.08 | 94 | $77,745.52 | 3,027 | 2025-11-18 | Filing | |
| $846.92 | 145 | $122,803.40 | 3,027 | 2025-11-17 | Filing |