| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $135.73 | 375 | $50,898.75 | 1,311 | 2025-08-14 | Filing | |
| $130.07 | 527 | $68,546.89 | 43,304 | 2025-08-06 | Filing | |
| $129.23 | 817 | $105,580.91 | 43,831 | 2025-08-06 | Filing | |
| $128.29 | 448 | $57,473.92 | 44,648 | 2025-08-06 | Filing | |
| $126.76 | 208 | $26,366.08 | 45,096 | 2025-08-06 | Filing | |
| $129.11 | 500 | $64,555.00 | 51,317 | 2025-08-01 | Filing | |
| $129.11 | 400 | $51,644.00 | 23,662 | 2025-08-01 | Filing | |
| $136.71 | 136 | $18,592.56 | 24,062 | 2025-07-02 | Filing | |
| $136.74 | 400 | $54,696.00 | 24,198 | 2025-07-01 | Filing | |
| $136.74 | 500 | $68,370.00 | 51,817 | 2025-07-01 | Filing | |
| $136.74 | 1,040 | $142,209.60 | 8,162 | 2025-07-01 | Filing | |
| $144.92 | 400 | $57,968.00 | 24,598 | 2025-06-05 | Filing | |
| $143.17 | 1,040 | $148,896.80 | 9,202 | 2025-06-02 | Filing | |
| $143.17 | 500 | $71,585.00 | 52,317 | 2025-06-02 | Filing | |
| $149.74 | 667 | $99,876.58 | 8,896 | 2025-05-22 | Filing | |
| $149.91 | 1 | $149.91 | 9,563 | 2025-05-22 | Filing | |
| $133.63 | 500 | $66,815.00 | 51,621 | 2025-05-01 | Filing | |
| $133.63 | 1,042 | $139,242.46 | 9,046 | 2025-05-01 | Filing | |
| $144.33 | 223 | $32,185.59 | 25,783 | 2025-04-02 | Filing | |
| $144.33 | 100 | $14,433.00 | 14,397 | 2025-04-02 | Filing |