| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.28 | 12,891 | $1,266,977.75 | 24,134 | 2025-11-06 | Filing | |
| $99.14 | 29,472 | $2,921,895.34 | 178,342 | 2025-11-03 | Filing | |
| $99.76 | 16,928 | $1,688,749.13 | 207,814 | 2025-11-03 | Filing | |
| $100.75 | 3,600 | $362,693.16 | 224,742 | 2025-11-03 | Filing | |
| $102.24 | 2,901 | $296,598.82 | 24,134 | 2025-10-28 | Filing | |
| $101.13 | 9,990 | $1,010,300.69 | 27,035 | 2025-10-27 | Filing | |
| $98.38 | 41,755 | $4,107,844.37 | 178,342 | 2025-10-01 | Filing | |
| $98.91 | 8,245 | $815,482.44 | 220,097 | 2025-10-01 | Filing | |
| $105.85 | 28,170 | $2,981,755.06 | 178,342 | 2025-09-02 | Filing | |
| $104.89 | 21,830 | $2,289,661.38 | 206,512 | 2025-09-02 | Filing | |
| $104.63 | 50,000 | $5,231,670.00 | 178,342 | 2025-08-01 | Filing | |
| $104.63 | 17,313 | $1,811,519.79 | 23,600 | 2025-08-01 | Filing | |
| $106.99 | 2,901 | $310,377.99 | 2,081 | 2025-07-29 | Filing | |
| $106.03 | 4,000 | $424,120.40 | 18,479 | 2025-07-25 | Filing | |
| $106.97 | 50,000 | $5,348,315.00 | 178,342 | 2025-07-01 | Filing | |
| $102.88 | 56,372 | $5,799,630.28 | 178,342 | 2025-06-04 | Filing | |
| $103.39 | 89,921 | $9,296,950.17 | 1,476,882 | 2025-06-02 | Filing | |
| $104.05 | 74,522 | $7,754,185.50 | 1,566,803 | 2025-06-02 | Filing | |
| $104.59 | 4,000 | $418,367.60 | 22,479 | 2025-05-29 | Filing | |
| $106.42 | 4,826 | $513,582.92 | 31,367 | 2025-05-21 | Filing |