| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $133.86 | 111,250 | $14,892,036.25 | 659,392 | 2026-02-05 | Filing | |
| $135.01 | 14,220 | $1,919,785.32 | 69,753 | 2026-02-06 | Filing | |
| $135.79 | 15,309 | $2,078,855.04 | 42,418 | 2026-02-06 | Filing | |
| $135.51 | 4,000 | $542,040.00 | 8,601 | 2026-02-06 | Filing | |
| $134.04 | 37,000 | $4,959,406.00 | 8,230 | 2026-02-05 | Filing | |
| $128.03 | 21,927 | $2,807,248.03 | 64,264 | 2025-08-14 | Filing | |
| $127.97 | 814 | $104,170.02 | 10,558 | 2025-08-14 | Filing | |
| $106.40 | 3,500 | $372,385.65 | 11,372 | 2025-02-13 | Filing | |
| $106.50 | 15,191 | $1,617,841.50 | 74,758 | 2025-02-13 | Filing | |
| $106.45 | 2,500 | $266,122.50 | 56,617 | 2025-02-10 | Filing | |
| $131.14 | 19,000 | $2,491,684.70 | 45,230 | 2024-08-28 | Filing | |
| $134.83 | 71,007 | $9,573,738.90 | 89,323 | 2024-08-23 | Filing | |
| $124.37 | 1,528 | $190,034.00 | 5,540 | 2024-08-20 | Filing | |
| $129.29 | 28,993 | $3,748,629.64 | 160,330 | 2024-08-01 | Filing | |
| $103.09 | 2,000 | $206,180.00 | 15,389 | 2024-02-06 | Filing | |
| $80.73 | 4,000 | $322,936.00 | 5,540 | 2023-08-03 | Filing | |
| $66.90 | 115,102 | $7,700,093.60 | 177,564 | 2023-04-28 | Filing | |
| $65.27 | 98,000 | $6,396,852.00 | 645,574 | 2023-04-27 | Filing | |
| $66.95 | 15,000 | $1,004,235.00 | 55,886 | 2023-04-28 | Filing | |
| $53.83 | 15,998 | $861,204.34 | 82,339 | 2023-03-02 | Filing |