| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $343.27 | 250 | $85,817.50 | 16,945 | 2024-05-21 | Filing | |
| $403.06 | 20 | $8,061.20 | 11,207 | 2024-02-20 | Filing | |
| $402.03 | 180 | $72,365.40 | 11,227 | 2024-02-20 | Filing | |
| $401.23 | 475 | $190,584.25 | 11,407 | 2024-02-20 | Filing | |
| $400.12 | 325 | $130,039.00 | 11,882 | 2024-02-20 | Filing | |
| $399.12 | 750 | $299,340.00 | 18,701 | 2024-02-15 | Filing | |
| $398.38 | 1,500 | $597,570.00 | 14,867 | 2024-02-15 | Filing | |
| $396.22 | 500 | $198,110.00 | 4,573 | 2024-02-14 | Filing | |
| $383.82 | 2,116 | $812,165.24 | 36,531 | 2024-02-12 | Filing | |
| $384.58 | 1,815 | $698,009.07 | 38,647 | 2024-02-12 | Filing | |
| $385.80 | 1,203 | $464,111.39 | 40,462 | 2024-02-12 | Filing | |
| $387.00 | 4,351 | $1,683,837.00 | 41,665 | 2024-02-12 | Filing | |
| $387.94 | 4,251 | $1,649,124.44 | 46,016 | 2024-02-12 | Filing | |
| $388.61 | 1,264 | $491,208.10 | 50,267 | 2024-02-12 | Filing | |
| $384.54 | 120 | $46,144.80 | 12,207 | 2024-02-12 | Filing | |
| $383.97 | 591 | $226,923.32 | 12,327 | 2024-02-12 | Filing | |
| $358.00 | 335 | $119,929.00 | 16,907 | 2023-11-29 | Filing | |
| $325.96 | 1,134 | $369,638.64 | 19,299 | 2023-10-30 | Filing | |
| $328.15 | 692 | $227,079.80 | 8,528 | 2023-09-13 | Filing | |
| $312.72 | 2,523 | $788,992.56 | 37,093 | 2023-08-07 | Filing |