| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $366.86 | 80 | $29,348.40 | 33,860 | 2026-03-30 | Filing | |
| $365.90 | 120 | $43,907.64 | 33,940 | 2026-03-30 | Filing | |
| $364.89 | 560 | $204,337.28 | 34,060 | 2026-03-30 | Filing | |
| $363.95 | 3,927 | $1,429,219.87 | 34,620 | 2026-03-30 | Filing | |
| $363.08 | 4,001 | $1,452,695.08 | 38,547 | 2026-03-30 | Filing | |
| $362.14 | 2,320 | $840,169.44 | 42,548 | 2026-03-30 | Filing | |
| $361.04 | 1,000 | $361,035.00 | 44,868 | 2026-03-30 | Filing | |
| $360.18 | 1,880 | $677,140.28 | 45,868 | 2026-03-30 | Filing | |
| $358.77 | 520 | $186,560.40 | 47,748 | 2026-03-30 | Filing | |
| $357.84 | 1,120 | $400,779.68 | 48,268 | 2026-03-30 | Filing | |
| $356.79 | 2,360 | $842,033.84 | 49,388 | 2026-03-30 | Filing | |
| $355.64 | 2,481 | $882,352.76 | 51,748 | 2026-03-30 | Filing | |
| $354.80 | 1,800 | $638,643.60 | 54,229 | 2026-03-30 | Filing | |
| $353.66 | 1,640 | $579,999.12 | 56,029 | 2026-03-30 | Filing | |
| $352.83 | 2,000 | $705,666.00 | 57,669 | 2026-03-30 | Filing | |
| $397.03 | 2,265 | $899,076.70 | 18,107 | 2026-03-06 | Filing | |
| $418.89 | 440 | $184,310.72 | 19,669 | 2026-02-25 | Filing | |
| $417.52 | 2,960 | $1,235,847.36 | 20,109 | 2026-02-25 | Filing | |
| $416.82 | 3,148 | $1,312,161.95 | 23,069 | 2026-02-25 | Filing | |
| $415.86 | 6,825 | $2,838,258.15 | 26,217 | 2026-02-25 | Filing |