| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $164.46 | 16 | $2,631.34 | 30,024 | 2024-08-12 | Filing | |
| $163.40 | 382 | $62,418.15 | 30,040 | 2024-08-12 | Filing | |
| $162.62 | 402 | $65,371.87 | 30,422 | 2024-08-12 | Filing | |
| $164.55 | 300 | $49,365.00 | 2,182,385 | 2024-08-07 | Filing | |
| $163.82 | 4,975 | $815,028.88 | 2,182,685 | 2024-08-07 | Filing | |
| $162.87 | 7,364 | $1,199,377.63 | 2,187,660 | 2024-08-07 | Filing | |
| $161.65 | 3,956 | $639,484.24 | 2,195,024 | 2024-08-07 | Filing | |
| $160.80 | 5,905 | $949,516.32 | 2,198,980 | 2024-08-07 | Filing | |
| $168.00 | 682 | $114,576.00 | 31,334 | 2024-08-02 | Filing | |
| $184.32 | 1,000 | $184,323.00 | 2,204,885 | 2024-07-17 | Filing | |
| $183.14 | 9,149 | $1,675,534.14 | 2,205,885 | 2024-07-17 | Filing | |
| $182.49 | 12,351 | $2,253,946.34 | 2,215,034 | 2024-07-17 | Filing | |
| $186.41 | 474 | $88,360.09 | 30,824 | 2024-07-12 | Filing | |
| $185.59 | 1,026 | $190,415.34 | 31,298 | 2024-07-12 | Filing | |
| $187.18 | 13,525 | $2,531,618.97 | 2,227,385 | 2024-07-03 | Filing | |
| $186.09 | 8,975 | $1,670,129.03 | 2,240,910 | 2024-07-03 | Filing | |
| $183.47 | 682 | $125,126.54 | 30,650 | 2024-07-02 | Filing | |
| $185.14 | 100 | $18,514.00 | 9 | 2024-07-01 | Filing | |
| $184.29 | 1,662 | $306,281.67 | 109 | 2024-07-01 | Filing | |
| $183.58 | 1,500 | $275,376.00 | 1,771 | 2024-07-01 | Filing |