| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $83.94 | 1,501 | $125,991.84 | 2,383,189 | 2024-12-03 | Filing | |
| $83.42 | 31,832 | $2,655,441.36 | 2,384,690 | 2024-12-03 | Filing | |
| $83.58 | 33,333 | $2,785,882.14 | 2,383,189 | 2024-12-02 | Filing | |
| $84.04 | 1,413 | $118,748.52 | 33,990 | 2024-12-02 | Filing | |
| $86.22 | 4,565 | $393,601.15 | 58,217 | 2024-11-29 | Filing | |
| $85.69 | 200 | $17,138.00 | 99,362 | 2024-11-27 | Filing | |
| $85.35 | 6,975 | $595,335.08 | 99,562 | 2024-11-27 | Filing | |
| $83.41 | 10,353 | $863,509.57 | 2,826 | 2024-11-22 | Filing | |
| $83.25 | 11,944 | $994,338.00 | 153,071 | 2024-11-22 | Filing | |
| $85.23 | 189 | $16,108.47 | 88,130 | 2024-11-25 | Filing | |
| $84.91 | 5,629 | $477,960.08 | 88,319 | 2024-11-25 | Filing | |
| $84.00 | 5,785 | $485,940.00 | 88,130 | 2024-11-22 | Filing | |
| $81.88 | 1,225 | $100,303.00 | 60,199 | 2024-11-22 | Filing | |
| $75.10 | 10,000 | $751,000.00 | 88,130 | 2024-11-19 | Filing | |
| $74.40 | 11,500 | $855,626.45 | 134,434 | 2024-11-19 | Filing | |
| $71.83 | 5,500 | $395,079.30 | 22,739 | 2024-11-19 | Filing | |
| $75.19 | 252 | $18,948.79 | 11,586 | 2024-11-13 | Filing | |
| $73.88 | 2,450 | $181,011.39 | 11,838 | 2024-11-13 | Filing | |
| $75.05 | 473 | $35,499.08 | 18,770 | 2024-11-13 | Filing | |
| $73.82 | 3,221 | $237,783.88 | 19,243 | 2024-11-13 | Filing |