| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.66 | 21,221 | $2,560,496.15 | 36,291 | 2026-04-15 | Filing | |
| $125.75 | 2,584 | $324,938.00 | 34,993 | 2026-03-20 | Filing | |
| $124.86 | 592 | $73,917.12 | 13,921 | 2026-03-23 | Filing | |
| $125.12 | 2,219 | $277,649.05 | 14,513 | 2026-03-20 | Filing | |
| $124.86 | 1,614 | $201,524.04 | 22,264 | 2026-03-23 | Filing | |
| $125.13 | 4,911 | $614,522.76 | 23,878 | 2026-03-20 | Filing | |
| $125.13 | 1,005 | $125,760.57 | 57,512 | 2026-03-20 | Filing | |
| $125.75 | 271 | $34,078.25 | 21,557 | 2026-03-20 | Filing | |
| $124.76 | 3,212 | $400,715.63 | 58,517 | 2026-03-18 | Filing | |
| $125.62 | 72,450 | $9,101,161.76 | 126,738 | 2026-03-03 | Filing | |
| $119.27 | 17,380 | $2,072,912.60 | 102,319 | 2026-02-20 | Filing | |
| $115.45 | 48,768 | $5,630,202.20 | 126,738 | 2026-02-10 | Filing | |
| $115.45 | 72,450 | $8,364,410.46 | 175,506 | 2026-02-10 | Filing | |
| $115.47 | 11,254 | $1,299,483.62 | 58,841 | 2026-02-10 | Filing | |
| $115.50 | 6,760 | $780,773.92 | 13,128 | 2026-02-10 | Filing | |
| $115.45 | 23,789 | $2,746,456.70 | 19,888 | 2026-02-10 | Filing | |
| $115.10 | 63,128 | $7,266,241.12 | 23,520 | 2026-02-10 | Filing | |
| $114.68 | 839 | $96,216.52 | 16,524 | 2026-02-10 | Filing | |
| $114.68 | 838 | $96,101.84 | 17,363 | 2026-02-10 | Filing | |
| $141.30 | 450 | $63,585.00 | 2,393 | 2025-05-14 | Filing |