| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.87 | 2,034 | $300,777.14 | 18,305 | 2026-08-31 | Filing | |
| $138.00 | 7,847 | $1,082,886.00 | 30,042 | 2026-08-28 | Filing | |
| $135.50 | 2,700 | $365,851.08 | 43,990 | 2026-08-27 | Filing | |
| $125.60 | 1,500 | $188,400.00 | 46,690 | 2026-08-13 | Filing | |
| $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 |