| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.20 | 5,057 | $476,369.40 | 37,486 | 2026-08-31 | Filing | |
| $94.63 | 11,593 | $1,097,045.59 | 38,597 | 2026-08-19 | Filing | |
| $96.29 | 11,229 | $1,081,253.88 | 50,190 | 2026-08-17 | Filing | |
| $92.84 | 1,975 | $183,359.00 | 9,896 | 2026-08-07 | Filing | |
| $90.42 | 989 | $89,425.38 | 11,871 | 2026-08-04 | Filing | |
| $93.96 | 8,265 | $776,601.72 | 79,839 | 2026-07-31 | Filing | |
| $93.71 | 3,186 | $298,550.82 | 67,557 | 2026-07-30 | Filing | |
| $94.25 | 10,000 | $942,450.00 | 54,229 | 2026-07-28 | Filing | |
| $92.00 | 10,000 | $920,000.00 | 54,229 | 2026-07-28 | Filing | |
| $95.45 | 11,000 | $1,049,895.00 | 88,104 | 2026-07-28 | Filing | |
| $100.85 | 5,200 | $524,418.44 | 303,310 | 2026-02-26 | Filing | |
| $100.32 | 191,211 | $19,181,618.28 | 308,510 | 2026-02-26 | Filing | |
| $100.98 | 4,337 | $437,928.58 | 42,753 | 2026-02-20 | Filing | |
| $106.48 | 4,493 | $478,409.70 | 249,861 | 2026-02-12 | Filing | |
| $105.40 | 73,324 | $7,728,430.26 | 254,354 | 2026-02-12 | Filing | |
| $103.54 | 2,844 | $294,455.53 | 327,678 | 2026-02-12 | Filing | |
| $102.63 | 100,920 | $10,357,732.45 | 330,522 | 2026-02-12 | Filing | |
| $103.00 | 7,773 | $800,619.00 | 36,528 | 2026-02-13 | Filing | |
| $103.46 | 12,429 | $1,285,867.05 | 68,221 | 2026-02-12 | Filing | |
| $106.03 | 2,380 | $252,341.64 | 35,005 | 2026-02-12 | Filing |