| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $141.51 | 289 | $40,896.13 | 14,375 | 2025-06-05 | Filing | |
| $140.48 | 592 | $83,166.41 | 14,664 | 2025-06-05 | Filing | |
| $139.36 | 589 | $82,084.63 | 15,256 | 2025-06-05 | Filing | |
| $138.34 | 381 | $52,708.11 | 15,845 | 2025-06-05 | Filing | |
| $137.55 | 128 | $17,605.89 | 16,226 | 2025-06-05 | Filing | |
| $136.18 | 158 | $21,516.76 | 16,354 | 2025-06-05 | Filing | |
| $135.53 | 129 | $17,483.43 | 16,512 | 2025-06-05 | Filing | |
| $134.68 | 51 | $6,868.72 | 16,641 | 2025-06-05 | Filing | |
| $133.50 | 341 | $45,524.59 | 16,692 | 2025-06-05 | Filing | |
| $132.84 | 99 | $13,151.29 | 17,033 | 2025-06-05 | Filing | |
| $130.60 | 2,860 | $373,516.00 | 168,609 | 2025-06-02 | Filing | |
| $130.60 | 5,430 | $709,158.00 | 171,469 | 2025-06-02 | Filing | |
| $130.60 | 5,256 | $686,433.60 | 281,645 | 2025-06-02 | Filing | |
| $139.26 | 725 | $100,960.31 | 503,800 | 2025-04-30 | Filing | |
| $137.16 | 297 | $40,736.52 | 504,525 | 2025-04-30 | Filing | |
| $135.80 | 223,978 | $30,416,369.18 | 504,822 | 2025-04-30 | Filing | |
| $124.78 | 7,353 | $917,507.34 | 176,899 | 2025-04-02 | Filing | |
| $134.01 | 1,144 | $153,307.44 | 161,625 | 2025-04-01 | Filing | |
| $124.78 | 5,515 | $688,161.70 | 286,901 | 2025-04-02 | Filing | |
| $175.00 | 2,000 | $350,000.00 | 6,201 | 2025-03-24 | Filing |