| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.80 | 443 | $46,868.60 | 4,058 | 2024-11-22 | Filing | |
| $105.80 | 11,083 | $1,172,561.45 | 379,158 | 2024-11-22 | Filing | |
| $104.91 | 266 | $27,907.31 | 4,499 | 2024-11-22 | Filing | |
| $104.91 | 266 | $27,907.31 | 4,499 | 2024-11-22 | Filing | |
| $104.91 | 266 | $27,907.31 | 4,499 | 2024-11-22 | Filing | |
| $104.91 | 266 | $27,907.31 | 4,499 | 2024-11-22 | Filing | |
| $104.91 | 266 | $27,907.31 | 4,501 | 2024-11-22 | Filing | |
| $104.91 | 6,638 | $696,423.78 | 390,241 | 2024-11-22 | Filing | |
| $103.53 | 28,509 | $2,951,670.76 | 878,892 | 2024-11-21 | Filing | |
| $103.53 | 28,511 | $2,951,877.83 | 628,895 | 2024-11-21 | Filing | |
| $103.53 | 28,511 | $2,951,877.83 | 628,895 | 2024-11-21 | Filing | |
| $103.53 | 28,511 | $2,951,877.83 | 878,895 | 2024-11-21 | Filing | |
| $103.53 | 28,511 | $2,951,877.83 | 878,894 | 2024-11-21 | Filing | |
| $103.53 | 28,511 | $2,951,877.83 | 4,471,498 | 2024-11-21 | Filing | |
| $90.81 | 2,513 | $228,210.56 | 248,745 | 2024-11-18 | Filing | |
| $90.81 | 7,398 | $671,833.83 | 286,424 | 2024-11-18 | Filing | |
| $95.30 | 6,148 | $585,904.40 | 0 | 2024-11-19 | Filing | |
| $90.51 | 197,297 | $17,857,371.20 | 6,148 | 2024-11-18 | Filing | |
| $88.29 | 697 | $61,538.55 | 122,500 | 2024-11-15 | Filing | |
| $87.47 | 2,458 | $215,012.81 | 123,197 | 2024-11-15 | Filing |