| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.36 | 2,796 | $261,034.56 | 384,518 | 2025-11-20 | Filing | |
| $104.85 | 24,558 | $2,574,908.76 | 0 | 2025-11-11 | Filing | |
| $104.17 | 21,504 | $2,240,174.90 | 24,558 | 2025-11-11 | Filing | |
| $104.85 | 11,108 | $1,164,673.80 | 1,054,172 | 2025-11-11 | Filing | |
| $104.17 | 9,726 | $1,013,203.13 | 1,065,280 | 2025-11-11 | Filing | |
| $101.48 | 6,000 | $608,880.00 | 260,642 | 2025-11-06 | Filing | |
| $104.60 | 2,401 | $251,144.60 | 387,314 | 2025-11-05 | Filing | |
| $112.99 | 6,000 | $677,940.00 | 266,642 | 2025-11-03 | Filing | |
| $105.22 | 989 | $104,066.14 | 266,008 | 2025-11-04 | Filing | |
| $104.16 | 2,058 | $214,354.69 | 266,997 | 2025-11-04 | Filing | |
| $103.24 | 1,573 | $162,395.42 | 269,055 | 2025-11-04 | Filing | |
| $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 |