| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.01 | 37,346 | $3,361,513.46 | 158,704 | 2025-01-02 | Filing | |
| $97.76 | 14,800 | $1,446,848.00 | 73,414 | 2024-12-18 | Filing | |
| $97.78 | 15,588 | $1,524,194.64 | 85,851 | 2024-12-18 | Filing | |
| $95.41 | 2,865 | $273,349.65 | 101,439 | 2024-12-16 | Filing | |
| $94.42 | 5,135 | $484,846.70 | 104,304 | 2024-12-16 | Filing | |
| $94.60 | 534 | $50,516.40 | 7,736 | 2024-12-16 | Filing | |
| $100.66 | 58,392 | $5,877,738.72 | 906,430 | 2024-12-10 | Filing | |
| $100.06 | 25,195 | $2,521,011.70 | 964,822 | 2024-12-10 | Filing | |
| $98.88 | 44,031 | $4,353,785.28 | 990,017 | 2024-12-10 | Filing | |
| $97.62 | 47,768 | $4,663,112.16 | 1,034,048 | 2024-12-10 | Filing | |
| $96.72 | 148,003 | $14,314,850.16 | 1,081,816 | 2024-12-10 | Filing | |
| $95.70 | 258,199 | $24,709,644.30 | 1,229,819 | 2024-12-10 | Filing | |
| $81.73 | 100 | $8,173.00 | 100,062 | 2024-12-02 | Filing | |
| $81.12 | 4,017 | $325,859.04 | 100,162 | 2024-12-02 | Filing | |
| $79.87 | 3,646 | $291,206.02 | 104,179 | 2024-12-02 | Filing | |
| $69.95 | 7,764 | $543,091.80 | 107,825 | 2024-11-01 | Filing | |
| $68.81 | 1,552 | $106,793.12 | 78,265 | 2024-10-15 | Filing | |
| $68.80 | 8,000 | $550,400.00 | 79,817 | 2024-10-15 | Filing | |
| $68.17 | 4,285 | $292,108.45 | 43,301 | 2024-10-09 | Filing | |
| $67.37 | 3,215 | $216,594.55 | 47,586 | 2024-10-09 | Filing |