| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $265.86 | 5,038 | $1,339,402.68 | 77,000 | 2026-05-29 | Filing | |
| $265.73 | 5,038 | $1,338,747.74 | 82,038 | 2026-05-29 | Filing | |
| $254.39 | 5,000 | $1,271,950.00 | 24,481 | 2026-05-26 | Filing | |
| $248.60 | 1,000 | $248,600.00 | 29,481 | 2026-05-08 | Filing | |
| $228.84 | 118,368 | $27,087,333.12 | 1,227,573 | 2026-05-06 | Filing | |
| $225.00 | 1,000 | $225,000.00 | 30,481 | 2026-05-04 | Filing | |
| $219.52 | 500 | $109,760.00 | 7,376 | 2026-05-01 | Filing | |
| $218.17 | 1,000 | $218,170.00 | 31,481 | 2026-05-01 | Filing | |
| $212.80 | 2,275 | $484,120.00 | 18,500 | 2026-04-30 | Filing | |
| $207.36 | 10,036 | $2,081,064.96 | 27,809 | 2026-04-29 | Filing | |
| $213.26 | 16,529 | $3,524,974.54 | 37,845 | 2026-04-29 | Filing | |
| $160.64 | 1,500 | $240,960.00 | 32,481 | 2026-02-26 | Filing | |
| $159.30 | 10,075 | $1,604,947.50 | 87,076 | 2026-02-24 | Filing | |
| $162.31 | 1,024 | $166,205.44 | 6,340 | 2026-02-24 | Filing | |
| $145.95 | 3,424 | $499,732.80 | 4,678 | 2026-02-19 | Filing | |
| $148.45 | 3,500 | $519,575.00 | 33,981 | 2026-02-13 | Filing | |
| $147.21 | 13,150 | $1,935,811.50 | 26,666 | 2026-02-05 | Filing | |
| $149.22 | 692 | $103,260.24 | 23,500 | 2025-12-17 | Filing | |
| $119.04 | 755 | $89,875.20 | 8,827 | 2025-08-29 | Filing | |
| $84.83 | 787 | $66,761.21 | 9,582 | 2025-05-29 | Filing |