| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.73 | 7,984 | $876,084.32 | 289,073 | 2026-01-23 | Filing | |
| $109.26 | 74,408 | $8,129,818.08 | 297,057 | 2026-01-23 | Filing | |
| $108.34 | 67,608 | $7,324,650.72 | 371,465 | 2026-01-23 | Filing | |
| $109.74 | 7,861 | $862,666.14 | 289,137 | 2026-01-23 | Filing | |
| $109.26 | 75,194 | $8,215,696.44 | 296,998 | 2026-01-23 | Filing | |
| $108.34 | 66,945 | $7,252,821.30 | 372,192 | 2026-01-23 | Filing | |
| $119.00 | 9,000 | $1,071,000.00 | 200,328 | 2026-01-13 | Filing | |
| $105.84 | 4,997 | $528,882.48 | 106,107 | 2026-01-05 | Filing | |
| $106.50 | 36,497 | $3,886,930.50 | 149,238 | 2026-01-02 | Filing | |
| $102.33 | 30,000 | $3,069,900.00 | 439,073 | 2025-12-26 | Filing | |
| $101.63 | 6,195 | $629,597.85 | 469,073 | 2025-12-23 | Filing | |
| $101.29 | 30,818 | $3,121,555.22 | 475,268 | 2025-12-23 | Filing | |
| $100.10 | 59,680 | $5,973,968.00 | 506,086 | 2025-12-23 | Filing | |
| $99.26 | 18,753 | $1,861,422.78 | 565,766 | 2025-12-23 | Filing | |
| $98.07 | 4,554 | $446,610.78 | 584,519 | 2025-12-23 | Filing | |
| $102.32 | 30,000 | $3,069,600.00 | 439,137 | 2025-12-26 | Filing | |
| $101.64 | 4,816 | $489,498.24 | 469,137 | 2025-12-23 | Filing | |
| $101.31 | 32,096 | $3,251,645.76 | 473,953 | 2025-12-23 | Filing | |
| $100.10 | 58,648 | $5,870,664.80 | 506,049 | 2025-12-23 | Filing | |
| $99.28 | 19,904 | $1,976,069.12 | 564,697 | 2025-12-23 | Filing |