| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.86 | 100 | $7,686.00 | 33,026 | 2025-11-24 | Filing | |
| $76.37 | 9,701 | $740,900.29 | 33,126 | 2025-11-24 | Filing | |
| $79.21 | 13,353 | $1,057,691.13 | 197,040 | 2025-11-20 | Filing | |
| $78.50 | 39,976 | $3,137,992.07 | 179,780 | 2025-11-19 | Filing | |
| $77.90 | 16,062 | $1,251,271.56 | 219,756 | 2025-11-19 | Filing | |
| $77.63 | 20,284 | $1,574,579.98 | 208,897 | 2025-11-18 | Filing | |
| $77.16 | 48,632 | $3,752,620.20 | 229,181 | 2025-11-18 | Filing | |
| $77.98 | 15 | $1,169.70 | 210,393 | 2025-11-17 | Filing | |
| $76.56 | 5,425 | $415,338.00 | 210,408 | 2025-11-14 | Filing | |
| $77.98 | 20 | $1,559.60 | 196,718 | 2025-11-17 | Filing | |
| $78.20 | 111,081 | $8,686,178.74 | 196,738 | 2025-11-14 | Filing | |
| $77.38 | 37,723 | $2,918,832.21 | 307,819 | 2025-11-14 | Filing | |
| $76.59 | 15,780 | $1,208,538.13 | 345,542 | 2025-11-14 | Filing | |
| $78.20 | 110,996 | $8,679,498.71 | 281,108 | 2025-11-14 | Filing | |
| $77.37 | 37,173 | $2,876,182.81 | 392,104 | 2025-11-14 | Filing | |
| $76.59 | 15,727 | $1,204,519.92 | 429,277 | 2025-11-14 | Filing | |
| $77.63 | 33,992 | $2,638,819.36 | 704,153 | 2025-11-18 | Filing | |
| $77.17 | 82,742 | $6,384,852.62 | 738,145 | 2025-11-18 | Filing | |
| $78.95 | 131,314 | $10,367,870.61 | 820,887 | 2025-11-17 | Filing | |
| $77.83 | 150,546 | $11,716,784.42 | 952,201 | 2025-11-17 | Filing |