| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $303.42 | 1,387 | $420,846.04 | 5,298 | 2026-04-20 | Filing | |
| $303.47 | 1,480 | $449,134.12 | 5,298 | 2026-04-20 | Filing | |
| $304.38 | 3,270 | $995,337.64 | 45,125 | 2026-04-20 | Filing | |
| $303.47 | 6,730 | $2,042,353.10 | 48,395 | 2026-04-20 | Filing | |
| $305.06 | 6,414 | $1,956,549.29 | 6,075 | 2026-04-20 | Filing | |
| $308.52 | 4,731 | $1,459,603.86 | 10,479 | 2026-02-26 | Filing | |
| $306.60 | 10,400 | $3,188,588.00 | 124,742 | 2026-02-26 | Filing | |
| $306.04 | 2,800 | $856,912.00 | 735 | 2026-02-25 | Filing | |
| $306.04 | 927 | $283,699.08 | 735 | 2026-02-25 | Filing | |
| $309.00 | 1,000 | $309,000.10 | 259,590 | 2026-02-23 | Filing | |
| $307.88 | 2,000 | $615,755.00 | 260,590 | 2026-02-23 | Filing | |
| $305.00 | 1,000 | $305,000.00 | 259,590 | 2026-02-23 | Filing | |
| $304.00 | 1,000 | $304,000.00 | 259,590 | 2026-02-20 | Filing |