| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.32 | 1,047 | $77,813.04 | 9,307 | 2026-05-29 | Filing | |
| $78.82 | 32,353 | $2,550,063.46 | 256,251 | 2026-05-11 | Filing | |
| $78.24 | 17,647 | $1,380,701.28 | 288,604 | 2026-05-11 | Filing | |
| $80.22 | 123,750 | $9,927,225.00 | 176,952 | 2026-03-30 | Filing | |
| $81.41 | 29,998 | $2,442,137.18 | 1,264,295 | 2026-03-23 | Filing | |
| $81.06 | 20,002 | $1,621,362.12 | 1,294,293 | 2026-03-20 | Filing | |
| $87.14 | 1,219 | $106,223.66 | 8,297 | 2026-03-04 | Filing | |
| $83.83 | 25,000 | $2,095,750.00 | 1,287,803 | 2025-09-23 | Filing | |
| $81.51 | 40,000 | $3,260,400.00 | 291,728 | 2025-08-11 | Filing | |
| $86.13 | 10,438 | $899,024.94 | 1,337,635 | 2025-05-20 | Filing | |
| $86.11 | 71,917 | $6,192,772.87 | 1,348,073 | 2025-05-19 | Filing | |
| $87.76 | 2,649 | $232,476.24 | 13,462 | 2025-05-13 | Filing | |
| $88.33 | 34,000 | $3,003,220.00 | 1,327,969 | 2024-12-10 | Filing | |
| $93.44 | 25,000 | $2,336,000.00 | 279,835 | 2024-11-26 | Filing | |
| $79.73 | 3,599 | $286,948.27 | 19,285 | 2024-09-26 | Filing | |
| $80.56 | 3,461 | $278,818.16 | 1,380,119 | 2024-09-04 | Filing | |
| $79.94 | 27,539 | $2,201,467.66 | 1,383,580 | 2024-09-04 | Filing | |
| $78.12 | 40,000 | $3,124,800.00 | 1,410,824 | 2024-06-20 | Filing | |
| $81.00 | 569 | $46,089.00 | 304,835 | 2024-05-09 | Filing | |
| $79.92 | 29,431 | $2,352,125.52 | 305,404 | 2024-05-09 | Filing |