| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $212.81 | 871 | $185,357.51 | 7,747 | 2026-02-13 | Filing | |
| $209.74 | 727 | $152,480.98 | 12,473 | 2026-02-13 | Filing | |
| $208.02 | 5,143 | $1,069,846.86 | 13,200 | 2026-02-13 | Filing | |
| $206.96 | 130 | $26,904.80 | 18,343 | 2026-02-13 | Filing | |
| $210.16 | 2,917 | $613,036.72 | 23,954 | 2026-02-17 | Filing | |
| $210.16 | 3,240 | $680,918.40 | 26,871 | 2026-02-17 | Filing | |
| $210.16 | 4,370 | $918,399.20 | 26,871 | 2026-02-17 | Filing | |
| $217.92 | 749 | $163,222.08 | 93,737 | 2026-02-17 | Filing | |
| $217.07 | 9,251 | $2,008,114.57 | 94,486 | 2026-02-17 | Filing | |
| $187.48 | 532 | $99,739.36 | 24,452 | 2025-08-22 | Filing | |
| $188.56 | 268 | $50,534.08 | 24,235 | 2025-08-22 | Filing | |
| $187.69 | 1,929 | $362,054.01 | 24,503 | 2025-08-22 | Filing | |
| $186.88 | 2,261 | $422,535.68 | 26,432 | 2025-08-22 | Filing | |
| $185.49 | 1,042 | $193,280.58 | 28,693 | 2025-08-22 | Filing | |
| $181.77 | 6,500 | $1,181,505.00 | 32,478 | 2025-08-13 | Filing | |
| $177.66 | 5,523 | $981,216.18 | 33,779 | 2025-07-31 | Filing | |
| $180.00 | 500 | $90,000.00 | 39,302 | 2025-07-30 | Filing | |
| $179.26 | 9,883 | $1,771,626.58 | 40,824 | 2025-07-29 | Filing | |
| $178.57 | 3,657 | $653,030.49 | 50,707 | 2025-07-29 | Filing | |
| $183.07 | 7,278 | $1,332,383.46 | 54,364 | 2025-07-29 | Filing |