| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $347.24 | 1,535 | $533,009.56 | 82,480 | 2024-12-02 | Filing | |
| $346.37 | 4,214 | $1,459,588.43 | 84,015 | 2024-12-02 | Filing | |
| $345.37 | 1,000 | $345,374.10 | 88,229 | 2024-12-02 | Filing | |
| $343.79 | 300 | $103,136.01 | 89,229 | 2024-12-02 | Filing | |
| $343.18 | 300 | $102,955.05 | 89,529 | 2024-12-02 | Filing | |
| $341.57 | 200 | $68,314.00 | 89,829 | 2024-12-02 | Filing | |
| $312.19 | 200 | $62,438.00 | 31,667 | 2024-11-18 | Filing | |
| $309.87 | 400 | $123,947.00 | 31,867 | 2024-11-18 | Filing | |
| $307.95 | 1,767 | $544,146.94 | 32,267 | 2024-11-18 | Filing | |
| $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 |