| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $274.26 | 1,874 | $513,969.24 | 119,220 | 2024-12-09 | Filing | |
| $273.13 | 1,142 | $311,913.89 | 121,094 | 2024-12-09 | Filing | |
| $275.39 | 1,439 | $396,286.21 | 122,236 | 2024-12-09 | Filing | |
| $276.42 | 1,442 | $398,603.70 | 123,675 | 2024-12-09 | Filing | |
| $277.36 | 816 | $226,324.78 | 125,117 | 2024-12-09 | Filing | |
| $278.12 | 235 | $65,359.30 | 125,933 | 2024-12-09 | Filing | |
| $279.92 | 300 | $83,976.36 | 126,168 | 2024-12-09 | Filing | |
| $280.92 | 700 | $196,644.07 | 126,468 | 2024-12-09 | Filing | |
| $280.55 | 100 | $28,055.21 | 127,168 | 2024-12-06 | Filing | |
| $278.62 | 5,330 | $1,485,036.07 | 127,268 | 2024-12-06 | Filing | |
| $279.23 | 2,518 | $703,100.64 | 132,598 | 2024-12-06 | Filing | |
| $278.62 | 5,330 | $1,485,036.07 | 127,168 | 2024-12-06 | Filing | |
| $279.23 | 2,518 | $703,100.13 | 132,498 | 2024-12-06 | Filing | |
| $280.55 | 100 | $28,055.10 | 135,016 | 2024-12-06 | Filing | |
| $284.25 | 50 | $14,212.50 | 135,116 | 2024-12-05 | Filing | |
| $282.84 | 24 | $6,788.25 | 135,166 | 2024-12-05 | Filing | |
| $279.81 | 2,000 | $559,614.60 | 135,190 | 2024-12-05 | Filing | |
| $276.68 | 1,998 | $552,810.44 | 137,190 | 2024-12-05 | Filing | |
| $278.65 | 1,600 | $445,846.72 | 139,188 | 2024-12-05 | Filing | |
| $282.12 | 176 | $49,652.72 | 140,788 | 2024-12-05 | Filing |