Current roles
From Section 16 filings (Forms 3, 4 and 5) in the last 13 months.
Past roles
“Last filing” is the latest Form 3/4/5 for that company, an upper bound on the end date.
None on record since 2016.
Sits alongside
People who currently share a board or management team with this person.
Open-market trades
Purchases and sales reported on Form 4 at S&P 500 companies.
| Date | Company | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| Oct 14, 2026 | P | Sale | 21,965 | $141.31 | $3.1M |
| Oct 14, 2026 | P | Sale | 17,600 | $142.28 | $2.5M |
| Oct 14, 2026 | P | Sale | 5,000 | $143.21 | $716K |
| Oct 14, 2026 | P | Sale | 7,694 | $144.24 | $1.1M |
| Oct 14, 2026 | P | Sale | 8,003 | $145.26 | $1.2M |
| Oct 14, 2026 | P | Sale | 4,601 | $146.15 | $672K |
| Oct 14, 2026 | P | Sale | 6,942 | $147.29 | $1.0M |
| Oct 14, 2026 | P | Sale | 11,558 | $148.25 | $1.7M |
| Oct 14, 2026 | P | Sale | 8,299 | $149.40 | $1.2M |
| Oct 14, 2026 | P | Sale | 7,238 | $150.18 | $1.1M |
| Oct 14, 2026 | P | Sale | 400 | $150.86 | $60K |
| Oct 14, 2026 | P | Sale | 700 | $153.68 | $108K |
| Oct 13, 2026 | P | Sale | 2,199 | $151.37 | $333K |
| Oct 13, 2026 | P | Sale | 12,107 | $152.32 | $1.8M |
| Oct 13, 2026 | P | Sale | 11,018 | $153.17 | $1.7M |
| Oct 13, 2026 | P | Sale | 15,258 | $154.27 | $2.4M |
| Oct 13, 2026 | P | Sale | 38,316 | $155.34 | $6.0M |
| Oct 13, 2026 | P | Sale | 7,600 | $156.39 | $1.2M |
| Oct 13, 2026 | P | Sale | 13,502 | $157.05 | $2.1M |
| Oct 12, 2026 | P | Sale | 4,601 | $152.23 | $700K |
| Oct 12, 2026 | P | Sale | 21,539 | $153.14 | $3.3M |
| Oct 12, 2026 | P | Sale | 11,956 | $154.13 | $1.8M |
| Oct 12, 2026 | P | Sale | 11,904 | $154.99 | $1.8M |
| Oct 12, 2026 | P | Sale | 3,467 | $152.11 | $527K |
| Oct 12, 2026 | P | Sale | 20,533 | $153.06 | $3.1M |
| Oct 12, 2026 | P | Sale | 13,700 | $154.03 | $2.1M |
| Oct 12, 2026 | P | Sale | 12,272 | $154.98 | $1.9M |
| Oct 12, 2026 | P | Sale | 28 | $155.54 | $4K |
| Sep 25, 2026 | P | Sale | 6,100 | $127.10 | $775K |
| Sep 25, 2026 | P | Sale | 9,600 | $126.00 | $1.2M |
| Sep 25, 2026 | P | Sale | 25,006 | $125.15 | $3.1M |
| Sep 25, 2026 | P | Sale | 34,383 | $124.47 | $4.3M |
| Sep 25, 2026 | P | Sale | 24,911 | $123.20 | $3.1M |
| Sep 24, 2026 | P | Sale | 1,800 | $116.64 | $210K |
| Sep 24, 2026 | P | Sale | 67,903 | $115.24 | $7.8M |
| Sep 24, 2026 | P | Sale | 30,297 | $117.54 | $3.6M |
| Sep 22, 2026 | P | Sale | 66,892 | $110.15 | $7.4M |
| Sep 22, 2026 | P | Sale | 33,108 | $111.39 | $3.7M |
| Sep 21, 2026 | P | Sale | 97,866 | $110.33 | $10.8M |
| Sep 21, 2026 | P | Sale | 2,134 | $111.12 | $237K |
| Sep 10, 2026 | P | Sale | 3,411 | $96.37 | $329K |
| Sep 10, 2026 | P | Sale | 32,413 | $94.50 | $3.1M |
| Sep 10, 2026 | P | Sale | 14,176 | $95.62 | $1.4M |
| Sep 10, 2026 | P | Sale | 3,424 | $96.37 | $330K |
| Sep 10, 2026 | P | Sale | 32,428 | $94.50 | $3.1M |
| Sep 10, 2026 | P | Sale | 14,148 | $95.63 | $1.4M |
| Aug 14, 2026 | P | Sale | 4,400 | $115.86 | $510K |
| Aug 14, 2026 | P | Sale | 18,924 | $116.74 | $2.2M |
| Aug 14, 2026 | P | Sale | 34,178 | $117.83 | $4.0M |
| Aug 14, 2026 | P | Sale | 7,313 | $118.40 | $866K |
| Aug 13, 2026 | P | Sale | 9,454 | $116.27 | $1.1M |
| Aug 13, 2026 | P | Sale | 2,872 | $115.16 | $331K |
| Aug 13, 2026 | P | Sale | 45,906 | $117.13 | $5.4M |
| Aug 13, 2026 | P | Sale | 39,668 | $117.87 | $4.7M |
| Aug 13, 2026 | P | Sale | 900 | $112.56 | $101K |
| Aug 13, 2026 | P | Sale | 1,200 | $113.88 | $137K |
| Aug 12, 2026 | P | Sale | 10,293 | $113.65 | $1.2M |
| Aug 12, 2026 | P | Sale | 948 | $112.72 | $107K |
| Aug 12, 2026 | P | Sale | 36,984 | $111.77 | $4.1M |
| Aug 12, 2026 | P | Sale | 38,333 | $111.24 | $4.3M |
| Aug 12, 2026 | P | Sale | 6,520 | $110.19 | $718K |
| Aug 12, 2026 | P | Sale | 6,922 | $108.92 | $754K |
| Aug 11, 2026 | P | Sale | 8,728 | $100.32 | $876K |
| Aug 11, 2026 | P | Sale | 3,816 | $101.33 | $387K |
| Aug 11, 2026 | P | Sale | 11,013 | $102.12 | $1.1M |
| Aug 11, 2026 | P | Sale | 21,146 | $103.18 | $2.2M |
| Aug 11, 2026 | P | Sale | 22,388 | $104.20 | $2.3M |
| Aug 11, 2026 | P | Sale | 3,100 | $105.16 | $326K |
| Aug 11, 2026 | P | Sale | 9,459 | $106.14 | $1.0M |
| Aug 11, 2026 | P | Sale | 5,624 | $107.47 | $604K |
| Aug 11, 2026 | P | Sale | 5,597 | $108.27 | $606K |
| Aug 11, 2026 | P | Sale | 9,129 | $109.21 | $997K |
| Aug 10, 2026 | P | Sale | 2,100 | $100.48 | $211K |
| Aug 10, 2026 | P | Sale | 1,100 | $101.59 | $112K |
| Aug 10, 2026 | P | Sale | 31,545 | $94.10 | $3.0M |
| Aug 10, 2026 | P | Sale | 53,685 | $95.42 | $5.1M |
| Aug 10, 2026 | P | Sale | 4,502 | $96.35 | $434K |
| Aug 10, 2026 | P | Sale | 8,500 | $97.35 | $827K |
| Aug 10, 2026 | P | Sale | 1,768 | $98.15 | $174K |
| Aug 10, 2026 | P | Sale | 750 | $94.16 | $71K |
| Aug 10, 2026 | P | Sale | 200 | $95.45 | $19K |
| Aug 10, 2026 | P | Sale | 350 | $96.28 | $34K |
| Aug 10, 2026 | P | Sale | 11,249 | $97.93 | $1.1M |
| Aug 10, 2026 | P | Sale | 20,648 | $98.60 | $2.0M |
| Aug 10, 2026 | P | Sale | 13,603 | $99.35 | $1.4M |
| Aug 10, 2026 | P | Sale | 13,595 | $99.35 | $1.4M |
| Aug 10, 2026 | P | Sale | 11,251 | $97.93 | $1.1M |
| Aug 10, 2026 | P | Sale | 20,654 | $98.60 | $2.0M |
| Aug 10, 2026 | P | Sale | 2,100 | $100.48 | $211K |
| Aug 10, 2026 | P | Sale | 1,100 | $101.59 | $112K |
| Aug 10, 2026 | P | Sale | 750 | $94.16 | $71K |
| Aug 10, 2026 | P | Sale | 200 | $95.45 | $19K |
| Aug 10, 2026 | P | Sale | 350 | $96.28 | $34K |
| Aug 7, 2026 | P | Sale | 35,185 | $90.01 | $3.2M |
| Aug 4, 2026 | P | Sale | 7,222 | $86.05 | $621K |
| Aug 4, 2026 | P | Sale | 82,498 | $85.63 | $7.1M |
| Jul 10, 2026 | P | Sale | 36,385 | $79.46 | $2.9M |
| Jul 10, 2026 | P | Sale | 8,726 | $80.27 | $700K |
| Jul 10, 2026 | P | Sale | 2,942 | $81.47 | $240K |
| Jul 10, 2026 | P | Sale | 1,947 | $82.14 | $160K |
SEC reporting-owner ID (CIK) 1651902 · all filings on EDGAR