| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.42 | 221 | $34,568.02 | 64,032 | 2024-12-02 | Filing | |
| $155.77 | 4,616 | $719,044.48 | 64,253 | 2024-12-02 | Filing | |
| $154.46 | 1,407 | $217,318.19 | 68,869 | 2024-12-02 | Filing | |
| $153.21 | 346 | $53,009.41 | 70,276 | 2024-12-02 | Filing | |
| $152.08 | 1,965 | $298,837.59 | 70,622 | 2024-12-02 | Filing | |
| $148.11 | 1 | $148.11 | 12,666 | 2024-11-15 | Filing | |
| $147.42 | 599 | $88,304.34 | 12,667 | 2024-11-15 | Filing | |
| $146.52 | 1,806 | $264,606.63 | 13,266 | 2024-11-15 | Filing | |
| $145.67 | 1,594 | $232,191.60 | 15,072 | 2024-11-15 | Filing | |
| $151.38 | 100 | $15,138.00 | 225,453 | 2024-11-14 | Filing | |
| $150.13 | 2,555 | $383,580.36 | 225,553 | 2024-11-14 | Filing | |
| $149.35 | 4,345 | $648,916.19 | 228,108 | 2024-11-14 | Filing | |
| $170.00 | 3,392 | $576,640.00 | 225,453 | 2024-11-06 | Filing | |
| $165.00 | 3,750 | $618,750.00 | 228,845 | 2024-11-06 | Filing | |
| $165.00 | 1,480 | $244,200.00 | 114,984 | 2024-11-06 | Filing | |
| $125.08 | 75 | $9,381.19 | 55,279 | 2024-10-21 | Filing | |
| $123.99 | 786 | $97,457.24 | 55,354 | 2024-10-21 | Filing | |
| $122.61 | 478 | $58,605.62 | 56,140 | 2024-10-21 | Filing | |
| $127.64 | 500 | $63,821.85 | 179,649 | 2024-10-14 | Filing | |
| $126.62 | 500 | $63,311.05 | 180,149 | 2024-10-14 | Filing |