Current roles
From Section 16 filings (Forms 3, 4 and 5) in the last 13 months.
No current S&P 500 role.
Past roles
“Last filing” is the latest Form 3/4/5 for that company, an upper bound on the end date.
Sits alongside
People who currently share a board or management team with this person.
No current colleagues on record.
Open-market trades
Purchases and sales reported on Form 4 at S&P 500 companies.
| Date | Company | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| Nov 3, 2026 | BRK.B | Buy | 113,348 | $30.23 | $3.4M |
| Nov 2, 2026 | BRK.B | Buy | 66,968 | $29.47 | $2.0M |
| Oct 30, 2026 | BRK.B | Buy | 743,965 | $28.89 | $21.5M |
| Oct 27, 2026 | BRK.B | Sale | 382,563 | $180.43 | $69.0M |
| Oct 2, 2026 | BRK.B | Buy | 448,113 | $78.37 | $35.1M |
| Oct 2, 2026 | BRK.B | Buy | 342,553 | $79.03 | $27.1M |
| Oct 2, 2026 | BRK.B | Buy | 842,753 | $80.04 | $67.5M |
| Oct 2, 2026 | BRK.B | Buy | 44,300 | $81.14 | $3.6M |
| Oct 2, 2026 | BRK.B | Buy | 20,200 | $81.90 | $1.7M |
| Oct 2, 2026 | BRK.B | Buy | 2,290 | $77.12 | $177K |
| Oct 2, 2026 | BRK.B | Buy | 2,452 | $77.93 | $191K |
| Oct 2, 2026 | BRK.B | Buy | 5,135 | $78.77 | $404K |
| Oct 2, 2026 | BRK.B | Buy | 299 | $79.74 | $24K |
| Oct 1, 2026 | BRK.B | Buy | 425,869 | $79.49 | $33.9M |
| Oct 1, 2026 | BRK.B | Buy | 92,830 | $80.57 | $7.5M |
| Oct 1, 2026 | BRK.B | Buy | 186,991 | $81.46 | $15.2M |
| Oct 1, 2026 | BRK.B | Buy | 3,802 | $78.26 | $298K |
| Oct 1, 2026 | BRK.B | Buy | 950 | $79.51 | $76K |
| Oct 1, 2026 | BRK.B | Buy | 100 | $80.00 | $8K |
| Sep 21, 2026 | LEN | Buy | 160,275 | $77.23 | $12.4M |
| Sep 21, 2026 | LEN | Buy | 483,809 | $77.97 | $37.7M |
| Sep 21, 2026 | LEN | Buy | 18,146 | $76.62 | $1.4M |
| Sep 21, 2026 | LEN | Buy | 4,888 | $75.76 | $370K |
| Sep 18, 2026 | LEN | Buy | 1,218,429 | $76.39 | $93.1M |
| Sep 18, 2026 | LEN | Buy | 500 | $78.38 | $39K |
| Sep 18, 2026 | LEN | Buy | 68,760 | $78.09 | $5.4M |
| Sep 18, 2026 | LEN | Buy | 7,900 | $78.88 | $623K |
| Sep 18, 2026 | LEN | Buy | 33,122 | $74.80 | $2.5M |
| Sep 18, 2026 | LEN | Buy | 390 | $75.76 | $30K |
| Sep 18, 2026 | LEN | Buy | 710 | $76.98 | $55K |
| Sep 18, 2026 | LEN | Buy | 51,586 | $77.06 | $4.0M |
| Sep 17, 2026 | LEN | Buy | 8,959 | $76.96 | $689K |
| Sep 17, 2026 | LEN | Buy | 8,306 | $77.94 | $647K |
| Sep 17, 2026 | LEN | Buy | 410,164 | $79.41 | $32.6M |
| Sep 17, 2026 | LEN | Buy | 267,585 | $78.41 | $21.0M |
| Jul 31, 2026 | DVA | Sale | 182,980 | $199.55 | $36.5M |
| May 1, 2026 | DVA | Sale | 1,220,376 | $149.84 | $182.9M |
| Oct 27, 2025 | DVA | Sale | 401,514 | $135.36 | $54.3M |
| Jul 31, 2025 | DVA | Sale | 1,635,962 | $140.61 | $230.0M |
| Jul 30, 2025 | VRSN | Sale | 4,300,000 | $282.15 | $1.2B |
| May 8, 2025 | DVA | Sale | 1,145,938 | $147.11 | $168.6M |
| Feb 11, 2025 | DVA | Sale | 203,091 | $156.01 | $31.7M |
| Jan 3, 2025 | VRSN | Buy | 800 | $204.94 | $164K |
| Jan 3, 2025 | VRSN | Buy | 11,744 | $204.61 | $2.4M |
| Jan 2, 2025 | VRSN | Buy | 5,879 | $204.84 | $1.2M |
| Dec 31, 2024 | VRSN | Buy | 1,621 | $204.83 | $332K |
| Dec 30, 2024 | VRSN | Buy | 9,741 | $204.85 | $2.0M |
| Dec 30, 2024 | VRSN | Buy | 11,730 | $204.40 | $2.4M |
| Dec 30, 2024 | VRSN | Buy | 5,000 | $203.27 | $1.0M |
| Dec 27, 2024 | VRSN | Buy | 4,751 | $204.19 | $970K |
| Dec 27, 2024 | VRSN | Buy | 17,932 | $203.79 | $3.7M |
| Dec 27, 2024 | VRSN | Buy | 6,619 | $202.51 | $1.3M |
| Dec 27, 2024 | VRSN | Buy | 2,498 | $205.40 | $513K |
| Dec 27, 2024 | VRSN | Buy | 305 | $206.04 | $63K |
| Dec 26, 2024 | VRSN | Buy | 6,745 | $201.75 | $1.4M |
| Dec 26, 2024 | VRSN | Buy | 11,060 | $202.71 | $2.2M |
| Dec 26, 2024 | VRSN | Buy | 106 | $203.13 | $22K |
| Dec 24, 2024 | VRSN | Buy | 11,483 | $201.07 | $2.3M |
| Dec 24, 2024 | VRSN | Buy | 200 | $201.62 | $40K |
| Dec 24, 2024 | VRSN | Buy | 3,238 | $200.27 | $648K |
| Dec 23, 2024 | VRSN | Buy | 10,527 | $198.43 | $2.1M |
| Dec 23, 2024 | VRSN | Buy | 9,478 | $199.28 | $1.9M |
| Dec 23, 2024 | VRSN | Buy | 14,461 | $200.01 | $2.9M |
| Dec 23, 2024 | VRSN | Buy | 200 | $201.14 | $40K |
| Dec 20, 2024 | VRSN | Buy | 6,200 | $194.98 | $1.2M |
| Dec 20, 2024 | VRSN | Buy | 320 | $196.80 | $63K |
| Dec 20, 2024 | VRSN | Buy | 1,079 | $197.61 | $213K |
| Dec 20, 2024 | VRSN | Buy | 73,389 | $198.80 | $14.6M |
| Dec 20, 2024 | VRSN | Buy | 9,590 | $199.35 | $1.9M |
| Dec 20, 2024 | VRSN | Buy | 3,159 | $200.39 | $633K |
| Dec 20, 2024 | VRSN | Buy | 100 | $201.00 | $20K |
| Oct 7, 2024 | BAC | Sale | 4,076,169 | $40.05 | $163.3M |
| Oct 4, 2024 | BAC | Sale | 5,192,207 | $40.04 | $207.9M |
| Oct 3, 2024 | BAC | Sale | 302,604 | $39.25 | $11.9M |
| Sep 27, 2024 | BAC | Sale | 3,915,126 | $39.52 | $154.7M |
| Sep 26, 2024 | BAC | Sale | 5,457,825 | $39.46 | $215.4M |
| Sep 25, 2024 | BAC | Sale | 2,305,415 | $39.27 | $90.5M |
| Sep 24, 2024 | BAC | Sale | 6,371,845 | $39.49 | $251.6M |
| Sep 23, 2024 | BAC | Sale | 4,941,403 | $39.94 | $197.4M |
| Sep 20, 2024 | BAC | Sale | 10,247,961 | $40.36 | $413.6M |
| Sep 19, 2024 | BAC | Sale | 11,422,560 | $40.78 | $465.8M |
| Sep 18, 2024 | BAC | Sale | 6,883,333 | $39.71 | $273.3M |
| Sep 17, 2024 | BAC | Sale | 3,966,178 | $39.58 | $157.0M |
| Sep 5, 2024 | BAC | Sale | 5,031,014 | $40.28 | $202.6M |
| Sep 4, 2024 | BAC | Sale | 5,683,651 | $40.61 | $230.8M |
| Sep 3, 2024 | BAC | Sale | 8,031,639 | $40.66 | $326.6M |
| Aug 27, 2024 | BAC | Sale | 6,931,283 | $39.75 | $275.5M |
| Aug 26, 2024 | BAC | Sale | 10,975,008 | $39.87 | $437.6M |
| Aug 23, 2024 | BAC | Sale | 6,754,272 | $39.79 | $268.8M |
| Aug 1, 2024 | BAC | Sale | 396,197 | $40.15 | $15.9M |
| Aug 1, 2024 | BAC | Sale | 5,251,726 | $39.47 | $207.3M |
| Jul 31, 2024 | BAC | Sale | 139,148 | $41.26 | $5.7M |
| Jul 31, 2024 | BAC | Sale | 6,854,372 | $40.62 | $278.4M |
| Jul 30, 2024 | BAC | Sale | 50,768 | $41.84 | $2.1M |
| Jul 30, 2024 | BAC | Sale | 6,524,622 | $41.27 | $269.3M |
| Jun 17, 2024 | OXY | Buy | 334,461 | $59.75 | $20.0M |
| Jun 14, 2024 | OXY | Buy | 1,060,653 | $59.59 | $63.2M |
| Jun 13, 2024 | OXY | Buy | 1,552,497 | $59.77 | $92.8M |
| Jun 7, 2024 | OXY | Buy | 1,386,844 | $59.67 | $82.8M |
| Jun 6, 2024 | OXY | Buy | 654,293 | $59.93 | $39.2M |
SEC reporting-owner ID (CIK) 1067983 · all filings on EDGAR