| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $387.01 | 5,000 | $1,935,050.00 | 18,297 | 2024-12-16 | Filing | |
| $369.38 | 213 | $78,677.94 | 115,798 | 2024-12-16 | Filing | |
| $368.65 | 3,200 | $1,179,680.00 | 116,011 | 2024-12-16 | Filing | |
| $367.12 | 200 | $73,424.00 | 119,211 | 2024-12-16 | Filing | |
| $366.22 | 887 | $324,837.14 | 119,411 | 2024-12-16 | Filing | |
| $362.76 | 4,400 | $1,596,144.00 | 21,417 | 2024-12-04 | Filing | |
| $362.76 | 4,400 | $1,596,144.00 | 17,946 | 2024-12-04 | Filing | |
| $362.74 | 4,230 | $1,534,390.20 | 4,200 | 2024-12-04 | Filing | |
| $362.74 | 4,500 | $1,632,330.00 | 0 | 2024-12-04 | Filing | |
| $351.50 | 385 | $135,327.50 | 809,266 | 2024-12-03 | Filing | |
| $350.65 | 1,984 | $695,689.60 | 809,651 | 2024-12-03 | Filing | |
| $349.69 | 1,548 | $541,320.12 | 811,635 | 2024-12-03 | Filing | |
| $348.61 | 904 | $315,143.44 | 813,183 | 2024-12-03 | Filing | |
| $347.35 | 1,199 | $416,472.65 | 814,087 | 2024-12-03 | Filing | |
| $345.25 | 230 | $79,407.50 | 815,286 | 2024-12-03 | Filing | |
| $349.79 | 17,678 | $6,183,587.62 | 42,391 | 2024-11-29 | Filing | |
| $348.32 | 3,213 | $1,119,152.16 | 60,069 | 2024-11-29 | Filing | |
| $347.49 | 9,109 | $3,165,286.41 | 63,282 | 2024-11-29 | Filing | |
| $340.44 | 4,000 | $1,361,760.00 | 120,298 | 2024-11-15 | Filing | |
| $332.81 | 35 | $11,648.35 | 815,516 | 2024-11-07 | Filing |