| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $159.23 | 200 | $31,845.00 | 37,082 | 2025-07-02 | Filing | |
| $167.77 | 648 | $108,713.99 | 173,728 | 2025-07-01 | Filing | |
| $167.19 | 3,187 | $532,838.99 | 174,376 | 2025-07-01 | Filing | |
| $165.83 | 500 | $82,917.00 | 177,563 | 2025-07-01 | Filing | |
| $164.00 | 1,008 | $165,308.37 | 178,063 | 2025-07-01 | Filing | |
| $167.79 | 291 | $48,826.89 | 130,205 | 2025-07-01 | Filing | |
| $167.25 | 2,109 | $352,730.46 | 130,496 | 2025-07-01 | Filing | |
| $165.99 | 200 | $33,197.00 | 132,605 | 2025-07-01 | Filing | |
| $163.88 | 400 | $65,550.56 | 132,805 | 2025-07-01 | Filing | |
| $167.56 | 2,651 | $444,189.37 | 8,118 | 2025-07-01 | Filing | |
| $167.05 | 1,648 | $275,301.37 | 10,769 | 2025-07-01 | Filing | |
| $165.85 | 5,000 | $829,250.00 | 30,000 | 2025-06-13 | Filing | |
| $161.00 | 10,000 | $1,610,000.00 | 35,000 | 2025-05-28 | Filing | |
| $153.90 | 10,000 | $1,539,000.00 | 45,000 | 2025-05-20 | Filing | |
| $153.10 | 9,000 | $1,377,900.00 | 55,000 | 2025-05-16 | Filing | |
| $152.60 | 10,000 | $1,526,000.00 | 64,000 | 2025-05-16 | Filing | |
| $150.20 | 10,000 | $1,502,000.00 | 74,000 | 2025-05-15 | Filing | |
| $165.41 | 699 | $115,620.12 | 37,282 | 2025-06-16 | Filing | |
| $164.64 | 425 | $69,971.92 | 37,981 | 2025-06-16 | Filing | |
| $163.10 | 200 | $32,620.00 | 38,406 | 2025-06-16 | Filing |