| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $92.13 | 7,583 | $698,626.34 | 403,094 | 2024-11-11 | Filing | |
| $91.34 | 36,202 | $3,306,777.56 | 410,677 | 2024-11-11 | Filing | |
| $100.01 | 387 | $38,703.06 | 907,401 | 2024-11-11 | Filing | |
| $100.01 | 383 | $38,303.03 | 657,406 | 2024-11-11 | Filing | |
| $100.01 | 383 | $38,303.03 | 657,406 | 2024-11-11 | Filing |