| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.22 | 991 | $104,276.59 | 266,008 | 2025-11-04 | Filing | |
| $104.16 | 2,056 | $214,147.82 | 266,999 | 2025-11-04 | Filing | |
| $103.24 | 1,573 | $162,395.10 | 269,055 | 2025-11-04 | Filing | |
| $105.22 | 12,170 | $1,280,573.65 | 6,450,831 | 2025-11-04 | Filing | |
| $104.16 | 25,329 | $2,638,212.92 | 6,463,001 | 2025-11-04 | Filing | |
| $103.24 | 19,261 | $1,988,522.97 | 6,488,330 | 2025-11-04 | Filing | |
| $135.02 | 6,000 | $810,120.00 | 272,642 | 2025-10-02 | Filing | |
| $137.22 | 1,107 | $151,899.99 | 270,628 | 2025-10-01 | Filing | |
| $136.50 | 1,764 | $240,789.00 | 271,735 | 2025-10-01 | Filing | |
| $135.60 | 1,749 | $237,167.55 | 273,499 | 2025-10-01 | Filing | |
| $137.22 | 1,115 | $152,998.74 | 270,628 | 2025-10-01 | Filing | |
| $136.50 | 1,757 | $239,836.47 | 271,743 | 2025-10-01 | Filing | |
| $135.60 | 1,748 | $237,031.77 | 273,500 | 2025-10-01 | Filing | |
| $137.22 | 13,663 | $1,874,830.03 | 6,507,591 | 2025-10-01 | Filing | |
| $136.50 | 21,567 | $2,943,897.66 | 6,521,254 | 2025-10-01 | Filing | |
| $135.60 | 21,530 | $2,919,489.53 | 6,542,821 | 2025-10-01 | Filing | |
| $136.55 | 6,000 | $819,300.00 | 278,642 | 2025-09-18 | Filing | |
| $134.20 | 6,000 | $805,200.00 | 275,015 | 2025-09-04 | Filing | |
| $126.26 | 60 | $7,575.43 | 275,248 | 2025-09-02 | Filing | |
| $125.68 | 882 | $110,851.44 | 275,308 | 2025-09-02 | Filing |