| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.52 | 71,005 | $7,634,457.60 | 823,293 | 2026-03-06 | Filing | |
| $114.60 | 11,400 | $1,306,440.00 | 4,998 | 2026-03-05 | Filing | |
| $114.51 | 7,631 | $873,825.81 | 2,398 | 2026-03-05 | Filing | |
| $113.39 | 35,088 | $3,978,628.32 | 253,535 | 2026-03-04 | Filing | |
| $114.04 | 15,000 | $1,710,600.00 | 253,535 | 2026-03-04 | Filing | |
| $108.92 | 6,567 | $715,277.64 | 376,805 | 2025-12-11 | Filing | |
| $108.18 | 11,880 | $1,285,178.40 | 383,372 | 2025-12-11 | Filing | |
| $106.77 | 6,095 | $650,763.15 | 395,252 | 2025-12-11 | Filing | |
| $105.96 | 6,169 | $653,667.24 | 401,347 | 2025-12-11 | Filing | |
| $104.61 | 26,621 | $2,784,822.81 | 407,516 | 2025-12-11 | Filing | |
| $104.09 | 28,500 | $2,966,565.00 | 434,137 | 2025-12-11 | Filing | |
| $108.76 | 4,255 | $462,773.80 | 462,637 | 2025-12-11 | Filing | |
| $108.01 | 7,833 | $846,042.33 | 466,892 | 2025-12-11 | Filing | |
| $106.84 | 4,668 | $498,729.12 | 474,725 | 2025-12-11 | Filing | |
| $105.95 | 5,465 | $579,016.75 | 479,393 | 2025-12-11 | Filing | |
| $104.67 | 23,172 | $2,425,413.24 | 484,858 | 2025-12-11 | Filing | |
| $104.10 | 29,607 | $3,082,088.70 | 508,030 | 2025-12-11 | Filing | |
| $108.76 | 4,256 | $462,882.56 | 537,637 | 2025-12-11 | Filing | |
| $108.01 | 7,831 | $845,826.31 | 541,893 | 2025-12-11 | Filing | |
| $106.84 | 4,670 | $498,942.80 | 549,724 | 2025-12-11 | Filing |