| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $131.76 | 2,500 | $329,404.75 | 42,048 | 2026-06-02 | Filing | |
| $130.81 | 2,500 | $327,035.00 | 44,548 | 2026-06-02 | Filing | |
| $129.90 | 1,400 | $181,865.60 | 47,048 | 2026-06-02 | Filing | |
| $85.00 | 2,500 | $212,500.00 | 9,192 | 2026-05-18 | Filing | |
| $80.00 | 1,054 | $84,320.00 | 48,448 | 2026-05-07 | Filing | |
| $77.50 | 2,330 | $180,564.98 | 49,502 | 2026-05-06 | Filing | |
| $76.73 | 2,993 | $229,641.82 | 51,832 | 2026-05-06 | Filing | |
| $80.58 | 100 | $8,058.00 | 54,825 | 2026-04-07 | Filing | |
| $80.02 | 4,278 | $342,305.88 | 54,925 | 2026-04-07 | Filing | |
| $79.15 | 1,999 | $158,219.25 | 59,203 | 2026-04-07 | Filing | |
| $80.00 | 2,409 | $192,720.00 | 15,470 | 2026-04-01 | Filing | |
| $78.65 | 4,200 | $330,342.60 | 4,364 | 2026-03-25 | Filing | |
| $77.87 | 12,322 | $959,512.91 | 8,564 | 2026-03-25 | Filing | |
| $77.10 | 6,782 | $522,899.66 | 20,886 | 2026-03-25 | Filing | |
| $81.60 | 3,753 | $306,263.19 | 97,083 | 2026-03-23 | Filing | |
| $81.06 | 5,110 | $414,207.91 | 100,836 | 2026-03-23 | Filing | |
| $80.19 | 2,000 | $160,376.80 | 105,946 | 2026-03-23 | Filing | |
| $78.79 | 400 | $31,515.96 | 107,946 | 2026-03-23 | Filing | |
| $80.00 | 16,818 | $1,345,440.00 | 15,470 | 2026-03-19 | Filing | |
| $79.89 | 1,836 | $146,684.47 | 79,422 | 2026-03-10 | Filing |