| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.27 | 3,290 | $339,769.16 | 182,982 | 2024-08-09 | Filing | |
| $111.54 | 15,000 | $1,673,064.00 | 299,640 | 2024-08-09 | Filing | |
| $100.95 | 30,010 | $3,029,506.50 | 314,640 | 2024-08-08 | Filing | |
| $102.89 | 1,645 | $169,259.48 | 186,272 | 2024-08-08 | Filing | |
| $75.03 | 1,645 | $123,432.41 | 187,917 | 2024-08-02 | Filing | |
| $85.69 | 5,000 | $428,458.00 | 344,650 | 2024-07-31 | Filing | |
| $86.98 | 508 | $44,188.02 | 349,650 | 2024-07-29 | Filing | |
| $84.17 | 1,645 | $138,457.35 | 189,562 | 2024-07-26 | Filing | |
| $85.61 | 555 | $47,512.00 | 350,158 | 2024-07-26 | Filing | |
| $87.53 | 1,138 | $99,604.02 | 350,713 | 2024-07-23 | Filing | |
| $85.58 | 1,930 | $165,178.28 | 351,851 | 2024-07-22 | Filing | |
| $84.94 | 1,645 | $139,733.21 | 191,207 | 2024-07-19 | Filing | |
| $92.03 | 600 | $55,215.00 | 353,781 | 2024-07-17 | Filing | |
| $89.01 | 7,296 | $649,449.06 | 354,381 | 2024-07-16 | Filing | |
| $87.30 | 739 | $64,515.07 | 361,677 | 2024-07-15 | Filing | |
| $84.43 | 1,645 | $138,882.58 | 192,852 | 2024-07-12 | Filing | |
| $98.00 | 1,619 | $158,662.00 | 16,533 | 2024-07-09 | Filing | |
| $95.46 | 16,141 | $1,540,776.28 | 362,416 | 2024-07-09 | Filing | |
| $90.17 | 1,890 | $170,429.81 | 378,557 | 2024-07-08 | Filing | |
| $89.84 | 1,645 | $147,794.86 | 194,497 | 2024-07-05 | Filing |