| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.47 | 16,984 | $1,519,558.48 | 0 | 2025-06-30 | Filing | |
| $89.47 | 16,984 | $1,519,558.48 | 0 | 2025-06-30 | Filing | |
| $91.00 | 3,500 | $318,500.00 | 523,095 | 2025-06-25 | Filing | |
| $91.36 | 1,041 | $95,106.59 | 0 | 2025-06-26 | Filing | |
| $90.35 | 2,704 | $244,308.56 | 1,041 | 2025-06-26 | Filing | |
| $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 |