| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $307.04 | 275 | $84,434.76 | 34,034 | 2024-11-18 | Filing | |
| $312.01 | 226 | $70,513.49 | 81,980 | 2024-11-18 | Filing | |
| $310.02 | 700 | $217,017.01 | 82,206 | 2024-11-18 | Filing | |
| $309.36 | 900 | $278,425.35 | 82,906 | 2024-11-18 | Filing | |
| $308.15 | 1,000 | $308,147.30 | 83,806 | 2024-11-18 | Filing | |
| $307.32 | 765 | $235,101.79 | 84,806 | 2024-11-18 | Filing | |
| $309.30 | 1,249 | $386,315.70 | 34,309 | 2024-11-15 | Filing | |
| $309.30 | 1,625 | $502,612.50 | 140,428 | 2024-11-15 | Filing | |
| $309.30 | 3,285 | $1,016,050.50 | 85,571 | 2024-11-15 | Filing | |
| $309.30 | 3,021 | $934,395.30 | 133,739 | 2024-11-15 | Filing | |
| $318.44 | 194 | $61,776.51 | 136,760 | 2024-11-06 | Filing | |
| $316.39 | 303 | $95,866.26 | 136,954 | 2024-11-06 | Filing | |
| $314.15 | 300 | $94,244.01 | 137,257 | 2024-11-06 | Filing | |
| $312.72 | 200 | $62,544.00 | 137,557 | 2024-11-06 | Filing | |
| $310.56 | 300 | $93,167.01 | 137,757 | 2024-11-06 | Filing | |
| $308.23 | 103 | $31,748.15 | 138,057 | 2024-11-06 | Filing | |
| $306.97 | 100 | $30,697.00 | 138,160 | 2024-11-06 | Filing | |
| $297.33 | 300 | $89,199.99 | 88,856 | 2024-11-01 | Filing | |
| $296.80 | 723 | $214,584.52 | 89,156 | 2024-11-01 | Filing | |
| $295.76 | 877 | $259,384.59 | 89,879 | 2024-11-01 | Filing |