| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $126.12 | 600 | $75,669.00 | 549,012 | 2025-12-03 | Filing | |
| $125.44 | 400 | $50,176.00 | 549,612 | 2025-12-03 | Filing | |
| $134.14 | 4,510 | $604,982.22 | 54,496 | 2025-12-03 | Filing | |
| $133.55 | 8,014 | $1,070,304.16 | 59,006 | 2025-12-03 | Filing | |
| $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 |