| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $165.97 | 338 | $56,099.48 | 259,434 | 2024-12-18 | Filing | |
| $168.35 | 5,300 | $892,279.91 | 2,389,180 | 2024-12-13 | Filing | |
| $167.39 | 4,927 | $824,722.15 | 2,394,480 | 2024-12-13 | Filing | |
| $166.45 | 45,769 | $7,618,346.16 | 2,399,407 | 2024-12-13 | Filing | |
| $165.45 | 75,323 | $12,462,190.35 | 2,445,176 | 2024-12-13 | Filing | |
| $164.61 | 28,681 | $4,721,210.96 | 2,520,499 | 2024-12-13 | Filing | |
| $170.24 | 1,767 | $300,808.25 | 6,202 | 2024-12-10 | Filing | |
| $166.59 | 4,858 | $809,312.19 | 114,912 | 2024-12-09 | Filing | |
| $170.54 | 11,219 | $1,913,298.36 | 1,224,787 | 2024-12-02 | Filing | |
| $169.78 | 40,171 | $6,820,228.36 | 1,236,006 | 2024-12-02 | Filing | |
| $168.73 | 16,853 | $2,843,578.04 | 1,276,177 | 2024-12-02 | Filing | |
| $167.59 | 10,447 | $1,750,791.84 | 1,293,030 | 2024-12-02 | Filing | |
| $166.88 | 8,783 | $1,465,666.64 | 1,303,477 | 2024-12-02 | Filing | |
| $165.55 | 400 | $66,220.00 | 84,000 | 2024-11-26 | Filing | |
| $164.24 | 940 | $154,383.81 | 84,400 | 2024-11-26 | Filing | |
| $163.25 | 660 | $107,744.01 | 85,340 | 2024-11-26 | Filing | |
| $169.94 | 311 | $52,851.34 | 86,000 | 2024-11-25 | Filing | |
| $168.91 | 600 | $101,346.00 | 86,311 | 2024-11-25 | Filing | |
| $167.89 | 1,089 | $182,830.79 | 86,911 | 2024-11-25 | Filing | |
| $160.52 | 2,100 | $337,089.06 | 9,704 | 2024-11-19 | Filing |