| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $479.13 | 2,004 | $960,174.92 | 639,610 | 2024-05-29 | Filing | |
| $478.20 | 9,259 | $4,427,667.69 | 641,614 | 2024-05-29 | Filing | |
| $477.30 | 9,590 | $4,577,353.03 | 650,873 | 2024-05-29 | Filing | |
| $476.23 | 7,835 | $3,731,233.06 | 660,463 | 2024-05-29 | Filing | |
| $475.26 | 9,937 | $4,722,704.33 | 668,298 | 2024-05-29 | Filing | |
| $474.13 | 2,475 | $1,173,474.23 | 678,235 | 2024-05-29 | Filing | |
| $479.11 | 3,236 | $1,550,405.46 | 630,293 | 2024-05-29 | Filing | |
| $478.23 | 13,719 | $6,560,870.30 | 633,529 | 2024-05-29 | Filing | |
| $477.32 | 15,505 | $7,400,827.99 | 647,248 | 2024-05-29 | Filing | |
| $476.23 | 12,397 | $5,903,849.34 | 662,753 | 2024-05-29 | Filing | |
| $475.25 | 15,255 | $7,249,865.53 | 675,150 | 2024-05-29 | Filing | |
| $474.14 | 3,788 | $1,796,024.52 | 690,405 | 2024-05-29 | Filing | |
| $476.69 | 905 | $431,404.45 | 42,370 | 2024-05-28 | Filing | |
| $472.70 | 412 | $194,752.40 | 15,376 | 2024-05-23 | Filing | |
| $467.57 | 905 | $423,150.85 | 43,275 | 2024-05-21 | Filing | |
| $476.91 | 900 | $429,222.51 | 7,528 | 2024-05-16 | Filing | |
| $476.19 | 2,913 | $1,387,134.77 | 8,428 | 2024-05-16 | Filing | |
| $475.30 | 2,877 | $1,367,450.18 | 11,341 | 2024-05-16 | Filing | |
| $473.86 | 600 | $284,313.48 | 14,218 | 2024-05-16 | Filing | |
| $471.85 | 1,135 | $535,549.75 | 8,753 | 2024-05-15 | Filing |