| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $345.87 | 992 | $343,103.04 | 3,065,995 | 2024-12-10 | Filing | |
| $344.70 | 1,100 | $379,170.00 | 3,066,987 | 2024-12-10 | Filing | |
| $343.44 | 500 | $171,720.00 | 3,068,087 | 2024-12-10 | Filing | |
| $341.97 | 600 | $205,182.00 | 3,068,587 | 2024-12-10 | Filing | |
| $341.10 | 1,400 | $477,540.00 | 3,069,187 | 2024-12-10 | Filing | |
| $340.10 | 1,200 | $408,120.00 | 3,070,587 | 2024-12-10 | Filing | |
| $338.93 | 1,300 | $440,609.00 | 3,071,787 | 2024-12-10 | Filing | |
| $337.76 | 1,900 | $641,744.00 | 3,073,087 | 2024-12-10 | Filing | |
| $336.62 | 1,100 | $370,282.00 | 3,074,987 | 2024-12-10 | Filing | |
| $335.44 | 1,124 | $377,034.56 | 3,076,087 | 2024-12-10 | Filing | |
| $334.63 | 576 | $192,746.88 | 3,077,211 | 2024-12-10 | Filing | |
| $333.53 | 1,490 | $496,959.70 | 3,077,787 | 2024-12-10 | Filing | |
| $332.53 | 1,600 | $532,048.00 | 3,079,277 | 2024-12-10 | Filing | |
| $330.95 | 1,400 | $463,330.00 | 3,080,877 | 2024-12-10 | Filing | |
| $329.89 | 2,971 | $980,103.19 | 3,082,277 | 2024-12-10 | Filing | |
| $328.70 | 1,400 | $460,180.00 | 3,085,248 | 2024-12-10 | Filing | |
| $327.66 | 700 | $229,362.00 | 3,086,648 | 2024-12-10 | Filing | |
| $326.76 | 700 | $228,732.00 | 3,087,348 | 2024-12-10 | Filing | |
| $325.26 | 400 | $130,104.00 | 3,088,048 | 2024-12-10 | Filing | |
| $324.44 | 1,700 | $551,548.00 | 3,088,448 | 2024-12-10 | Filing |