| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.95 | 1,195 | $131,391.33 | 59,838 | 2026-08-17 | Filing | |
| $111.36 | 7,347 | $818,145.02 | 132,734 | 2026-08-18 | Filing | |
| $109.95 | 1,345 | $147,883.96 | 140,081 | 2026-08-17 | Filing | |
| $111.36 | 24,144 | $2,688,620.31 | 277,009 | 2026-08-18 | Filing | |
| $109.95 | 3,536 | $388,786.38 | 301,153 | 2026-08-17 | Filing | |
| $98.50 | 1,250 | $123,124.00 | 0 | 2026-05-26 | Filing | |
| $99.95 | 8,000 | $799,620.00 | 1,250 | 2026-05-26 | Filing | |
| $89.36 | 7,000 | $625,527.00 | 52,448 | 2026-05-12 | Filing | |
| $92.46 | 2,000 | $184,920.00 | 32,238 | 2026-05-11 | Filing | |
| $84.87 | 3,625 | $307,660.64 | 157,701 | 2026-04-16 | Filing | |
| $89.68 | 100,899 | $9,048,622.32 | 4,114,618 | 2026-03-04 | Filing | |
| $90.12 | 168,648 | $15,198,557.76 | 4,215,517 | 2026-03-03 | Filing | |
| $94.05 | 182,510 | $17,165,065.50 | 4,384,165 | 2026-03-02 | Filing | |
| $88.98 | 4,832 | $429,959.57 | 27,272 | 2026-02-25 | Filing | |
| $83.56 | 2,287 | $191,091.20 | 68,010 | 2026-02-17 | Filing | |
| $83.56 | 582 | $48,629.24 | 14,328 | 2026-02-17 | Filing | |
| $81.00 | 400,000 | $32,400,000.00 | 4,566,675 | 2026-02-09 | Filing | |
| $73.42 | 1,329 | $97,569.73 | 14,678 | 2025-11-12 | Filing | |
| $75.45 | 1,000,000 | $75,450,000.00 | 4,966,675 | 2025-11-06 | Filing | |
| $73.99 | 1,700 | $125,784.02 | 16,833 | 2025-11-07 | Filing |