| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $369.86 | 6,000 | $2,219,145.00 | 118,742 | 2026-08-28 | Filing | |
| $387.00 | 7,153 | $2,768,211.00 | 68,834 | 2026-07-24 | Filing | |
| $386.71 | 4,164 | $1,610,260.44 | 5,298 | 2026-07-24 | Filing | |
| $371.69 | 5,000 | $1,858,440.00 | 10,479 | 2026-07-22 | Filing | |
| $369.91 | 1,525 | $564,105.13 | 735 | 2026-07-22 | Filing | |
| $368.87 | 100 | $36,886.50 | 21,284 | 2026-07-22 | Filing | |
| $368.09 | 2,900 | $1,067,450.85 | 21,384 | 2026-07-22 | Filing | |
| $366.12 | 5,875 | $2,150,948.54 | 45,125 | 2026-07-21 | Filing | |
| $364.90 | 125 | $45,612.91 | 51,000 | 2026-07-21 | Filing | |
| $368.53 | 3,000 | $1,105,575.00 | 27,535 | 2026-07-21 | Filing | |
| $368.16 | 11,037 | $4,063,427.17 | 27,535 | 2026-07-21 | Filing | |
| $368.41 | 7,100 | $2,615,675.50 | 0 | 2026-07-21 | Filing | |
| $368.35 | 9,213 | $3,393,651.85 | 0 | 2026-07-21 | Filing | |
| $308.79 | 1,519 | $469,055.05 | 45,125 | 2026-05-26 | Filing | |
| $308.33 | 2,412 | $743,699.20 | 46,644 | 2026-05-26 | Filing | |
| $307.10 | 6,069 | $1,863,791.72 | 49,056 | 2026-05-26 | Filing | |
| $308.11 | 4,255 | $1,311,008.05 | 24,284 | 2026-05-22 | Filing | |
| $308.78 | 6,735 | $2,079,640.04 | 48,737 | 2026-04-28 | Filing | |
| $311.00 | 1,000 | $311,000.00 | 259,590 | 2026-04-28 | Filing | |
| $310.00 | 557 | $172,670.00 | 260,590 | 2026-04-28 | Filing |