| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $98.47 | 1,200 | $118,164.00 | 5,107 | 2025-06-02 | Filing | |
| $97.47 | 1,900 | $185,193.00 | 6,307 | 2025-06-02 | Filing | |
| $96.53 | 1,100 | $106,183.00 | 8,207 | 2025-06-02 | Filing | |
| $95.41 | 700 | $66,787.00 | 9,307 | 2025-06-02 | Filing | |
| $99.71 | 1,694 | $168,908.74 | 479,584 | 2025-06-02 | Filing |