| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.62 | 11,573 | $1,534,842.51 | 67,020 | 2025-12-03 | Filing | |
| $131.39 | 6,362 | $835,914.63 | 78,593 | 2025-12-03 | Filing | |
| $130.42 | 6,301 | $821,774.53 | 84,955 | 2025-12-03 | Filing | |
| $129.61 | 5,180 | $671,400.00 | 91,256 | 2025-12-03 | Filing | |
| $128.45 | 1,000 | $128,448.00 | 96,436 | 2025-12-03 | Filing | |
| $127.24 | 1,184 | $150,656.07 | 97,436 | 2025-12-03 | Filing | |
| $126.12 | 3,499 | $441,307.88 | 98,620 | 2025-12-03 | Filing | |
| $125.22 | 2,319 | $290,377.76 | 102,119 | 2025-12-03 | Filing | |
| $121.33 | 50,000 | $6,066,500.00 | 480,949 | 2025-11-26 | Filing | |
| $115.00 | 2,100 | $241,498.32 | 530,949 | 2025-11-24 | Filing | |
| $114.02 | 2,500 | $285,041.00 | 533,049 | 2025-11-24 | Filing | |
| $112.91 | 2,200 | $248,401.78 | 535,549 | 2025-11-24 | Filing | |
| $112.23 | 600 | $67,338.18 | 537,749 | 2025-11-24 | Filing | |
| $111.07 | 1,600 | $177,708.96 | 538,349 | 2025-11-24 | Filing | |
| $109.82 | 1,000 | $109,819.00 | 539,949 | 2025-11-24 | Filing | |
| $120.70 | 5,972 | $720,819.80 | 0 | 2025-11-17 | Filing | |
| $119.83 | 31,444 | $3,768,069.73 | 5,972 | 2025-11-17 | Filing | |
| $118.95 | 37,135 | $4,417,289.95 | 37,416 | 2025-11-17 | Filing | |
| $117.84 | 84,332 | $9,937,514.22 | 74,551 | 2025-11-17 | Filing | |
| $117.06 | 66,645 | $7,801,343.74 | 158,883 | 2025-11-17 | Filing |