| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $148.14 | 234 | $34,665.53 | 99,532 | 2025-07-07 | Filing | |
| $147.19 | 309 | $45,480.32 | 99,766 | 2025-07-07 | Filing | |
| $150.18 | 2,313 | $347,357.32 | 217,962 | 2025-07-03 | Filing | |
| $149.84 | 4,887 | $732,288.61 | 220,275 | 2025-07-03 | Filing | |
| $148.50 | 3,300 | $490,052.97 | 225,162 | 2025-07-03 | Filing | |
| $147.56 | 1,500 | $221,338.35 | 228,462 | 2025-07-03 | Filing | |
| $137.44 | 65 | $8,933.79 | 61,184 | 2025-06-20 | Filing | |
| $136.83 | 86 | $11,767.48 | 61,249 | 2025-06-20 | Filing | |
| $135.50 | 374 | $50,678.50 | 61,335 | 2025-06-20 | Filing | |
| $139.07 | 657 | $91,368.99 | 13,888 | 2025-06-16 | Filing | |
| $140.46 | 1,900 | $266,876.85 | 229,962 | 2025-06-16 | Filing | |
| $139.40 | 4,700 | $655,168.25 | 231,862 | 2025-06-16 | Filing | |
| $138.66 | 1,900 | $263,456.47 | 236,562 | 2025-06-16 | Filing | |
| $138.78 | 656 | $91,039.68 | 5,604 | 2025-06-13 | Filing | |
| $138.78 | 200 | $27,756.00 | 11,482 | 2025-06-13 | Filing | |
| $140.41 | 189 | $26,537.21 | 100,075 | 2025-06-05 | Filing | |
| $139.83 | 656 | $91,726.12 | 100,264 | 2025-06-05 | Filing | |
| $140.20 | 6,000 | $841,200.00 | 231,962 | 2025-06-02 | Filing | |
| $137.11 | 1,884 | $258,310.53 | 237,962 | 2025-05-29 | Filing | |
| $136.50 | 4,014 | $547,894.94 | 239,846 | 2025-05-29 | Filing |