| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $99.32 | 10,476 | $1,040,476.32 | 481,278 | 2025-06-02 | Filing | |
| $98.10 | 4,252 | $417,121.20 | 491,754 | 2025-06-02 | Filing | |
| $97.16 | 5,085 | $494,058.60 | 496,006 | 2025-06-02 | Filing | |
| $96.23 | 1,793 | $172,540.39 | 501,091 | 2025-06-02 | Filing | |
| $95.29 | 1,700 | $161,993.00 | 502,884 | 2025-06-02 | Filing | |
| $94.86 | 3,500 | $332,010.00 | 551,665 | 2025-05-28 | Filing | |
| $90.10 | 25,000 | $2,252,500.00 | 504,584 | 2025-05-22 | Filing | |
| $90.07 | 10,000 | $900,700.00 | 555,165 | 2025-05-22 | Filing | |
| $84.58 | 193 | $16,323.94 | 565,165 | 2025-05-14 | Filing | |
| $83.77 | 3,307 | $277,027.39 | 565,358 | 2025-05-14 | Filing |