| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.60 | 18,179 | $1,628,872.94 | 3,745 | 2025-06-26 | Filing | |
| $88.56 | 43,128 | $3,819,540.75 | 38,122 | 2025-06-17 | Filing | |
| $88.56 | 4,782 | $423,507.79 | 456,052 | 2025-06-17 | Filing | |
| $88.56 | 6,757 | $598,419.52 | 524,595 | 2025-06-17 | Filing | |
| $91.09 | 700,000 | $63,763,000.00 | 0 | 2025-06-13 | Filing | |
| $89.74 | 100 | $8,974.00 | 524,165 | 2025-06-11 | Filing | |
| $88.77 | 1,500 | $133,155.00 | 524,265 | 2025-06-11 | Filing | |
| $87.76 | 1,900 | $166,744.00 | 525,765 | 2025-06-11 | Filing | |
| $100.24 | 30,000 | $3,007,200.00 | 521,665 | 2025-06-05 | Filing | |
| $100.18 | 25,000 | $2,504,500.00 | 454,584 | 2025-06-05 | Filing | |
| $101.29 | 8,306 | $841,314.74 | 0 | 2025-06-05 | Filing | |
| $100.39 | 7,822 | $785,250.58 | 8,306 | 2025-06-05 | Filing | |
| $99.26 | 7,688 | $763,110.88 | 16,128 | 2025-06-05 | Filing | |
| $98.44 | 8,661 | $852,588.84 | 23,816 | 2025-06-05 | Filing | |
| $98.84 | 5,744 | $567,736.96 | 0 | 2025-06-04 | Filing | |
| $98.28 | 26,740 | $2,628,007.20 | 5,744 | 2025-06-04 | Filing | |
| $99.28 | 13,529 | $1,343,159.12 | 0 | 2025-06-03 | Filing | |
| $98.55 | 18,955 | $1,868,015.25 | 13,529 | 2025-06-03 | Filing | |
| $99.98 | 2,000 | $199,960.00 | 153 | 2025-06-03 | Filing | |
| $99.41 | 4,109 | $408,475.69 | 998 | 2025-06-02 | Filing |