| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.95 | 4,080 | $334,356.00 | 28,935 | 2025-12-19 | Filing | |
| $78.13 | 3,791 | $296,190.83 | 7,672 | 2025-12-10 | Filing | |
| $80.01 | 6,059 | $484,780.59 | 14,153 | 2025-11-25 | Filing | |
| $80.01 | 6,469 | $517,584.69 | 14,153 | 2025-11-25 | Filing | |
| $81.25 | 17,130 | $1,391,812.50 | 141,421 | 2025-11-25 | Filing | |
| $78.33 | 1,000 | $78,330.00 | 733 | 2025-11-21 | Filing | |
| $74.69 | 22,462 | $1,677,686.78 | 575,000 | 2025-11-19 | Filing | |
| $75.08 | 1,243 | $93,324.44 | 325,780 | 2025-11-19 | Filing | |
| $74.24 | 3,266 | $242,467.84 | 7,672 | 2025-11-19 | Filing | |
| $74.22 | 3,563 | $264,445.86 | 7,672 | 2025-11-19 | Filing | |
| $74.79 | 2,882 | $215,544.78 | 7,672 | 2025-11-19 | Filing | |
| $74.82 | 1,183 | $88,512.06 | 7,672 | 2025-11-19 | Filing | |
| $76.27 | 2,538 | $193,573.26 | 597,462 | 2025-10-06 | Filing | |
| $76.27 | 2,692 | $205,318.84 | 327,023 | 2025-10-06 | Filing | |
| $80.00 | 21,295 | $1,703,600.00 | 135,080 | 2025-09-18 | Filing | |
| $80.64 | 2,448 | $197,406.72 | 135,080 | 2025-09-18 | Filing | |
| $75.14 | 800 | $60,112.00 | 4,484 | 2024-12-06 | Filing | |
| $75.22 | 2,000 | $150,440.00 | 5,284 | 2024-11-25 | Filing | |
| $75.30 | 21,128 | $1,590,938.40 | 102,150 | 2024-09-27 | Filing | |
| $75.75 | 1,166 | $88,324.50 | 9,727 | 2024-09-26 | Filing |