| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $86.61 | 3,120 | $270,237.86 | 125,655 | 2024-11-15 | Filing | |
| $85.73 | 6,225 | $533,649.33 | 128,775 | 2024-11-15 | Filing | |
| $97.35 | 499 | $48,576.35 | 396,879 | 2024-11-11 | Filing | |
| $96.56 | 3,051 | $294,603.95 | 397,378 | 2024-11-11 | Filing | |
| $95.54 | 1,541 | $147,224.98 | 400,429 | 2024-11-11 | Filing | |
| $94.04 | 1,124 | $105,705.57 | 401,970 | 2024-11-11 | Filing |