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 |
|---|---|---|---|---|---|
| Oct 27, 2026 | BAC | Buy | 3,070 | $22.98 | $71K |
| Oct 27, 2026 | BAC | Sale | 302 | $22.17 | $7K |
| Oct 27, 2026 | BAC | Sale | 1,899 | $25.08 | $48K |
| Oct 27, 2026 | BAC | Sale | 869 | $25.16 | $22K |
| Oct 21, 2026 | BAC | Buy | 12,170 | $6.33 | $77K |
| Oct 21, 2026 | BAC | Sale | 127 | $6.27 | $796 |
| Oct 21, 2026 | BAC | Sale | 100 | $6.27 | $627 |
| Oct 21, 2026 | BAC | Sale | 300 | $6.27 | $2K |
| Oct 21, 2026 | BAC | Sale | 299 | $6.27 | $2K |
| Oct 21, 2026 | BAC | Sale | 200 | $6.27 | $1K |
| Oct 21, 2026 | BAC | Sale | 200 | $6.27 | $1K |
| Oct 21, 2026 | BAC | Sale | 37 | $6.27 | $232 |
| Oct 21, 2026 | BAC | Sale | 1 | $6.27 | $6 |
| Oct 21, 2026 | BAC | Sale | 276 | $6.27 | $2K |
| Oct 21, 2026 | BAC | Sale | 158 | $6.27 | $991 |
| Oct 21, 2026 | BAC | Sale | 200 | $6.27 | $1K |
| Oct 21, 2026 | BAC | Sale | 50 | $6.27 | $314 |
| Oct 21, 2026 | BAC | Sale | 173 | $6.27 | $1K |
| Oct 21, 2026 | BAC | Sale | 3 | $6.27 | $19 |
| Oct 21, 2026 | BAC | Sale | 200 | $6.27 | $1K |
| Oct 21, 2026 | BAC | Sale | 14 | $6.27 | $88 |
| Oct 21, 2026 | BAC | Sale | 300 | $6.27 | $2K |
| Oct 21, 2026 | BAC | Sale | 28 | $6.27 | $176 |
| Oct 21, 2026 | BAC | Sale | 15 | $6.27 | $94 |
| Oct 21, 2026 | BAC | Sale | 300 | $6.27 | $2K |
| Oct 21, 2026 | BAC | Sale | 264 | $6.27 | $2K |
| Oct 21, 2026 | BAC | Sale | 300 | $6.27 | $2K |
| Oct 21, 2026 | BAC | Sale | 272 | $6.27 | $2K |
| Oct 21, 2026 | BAC | Sale | 210 | $6.27 | $1K |
| Oct 21, 2026 | BAC | Sale | 300 | $6.27 | $2K |
| Oct 21, 2026 | BAC | Sale | 36 | $6.27 | $226 |
| Oct 21, 2026 | BAC | Sale | 83 | $6.27 | $520 |
| Oct 21, 2026 | BAC | Sale | 200 | $6.27 | $1K |
| Oct 21, 2026 | BAC | Sale | 200 | $6.27 | $1K |
| Oct 20, 2026 | BAC | Buy | 105 | $8.03 | $843 |
| Oct 20, 2026 | BAC | Sale | 105 | $8.20 | $860 |
| Oct 20, 2026 | BAC | Buy | 18 | $10.22 | $184 |
| Oct 20, 2026 | BAC | Buy | 82 | $10.25 | $841 |
| Oct 20, 2026 | BAC | Sale | 18 | $10.18 | $183 |
| Oct 20, 2026 | BAC | Sale | 82 | $10.22 | $838 |
| Oct 20, 2026 | BAC | Buy | 15 | $8.77 | $131 |
| Oct 20, 2026 | BAC | Buy | 96 | $8.78 | $843 |
| Oct 20, 2026 | BAC | Sale | 15 | $8.80 | $132 |
| Oct 20, 2026 | BAC | Sale | 96 | $8.76 | $841 |
| Oct 20, 2026 | BAC | Buy | 92 | $9.19 | $845 |
| Oct 20, 2026 | BAC | Sale | 92 | $9.27 | $852 |
| Oct 20, 2026 | BAC | Buy | 34 | $5.73 | $195 |
| Oct 20, 2026 | BAC | Buy | 149 | $5.67 | $845 |
| Oct 20, 2026 | BAC | Sale | 149 | $5.73 | $853 |
| Oct 20, 2026 | BAC | Sale | 34 | $5.66 | $192 |
| Oct 20, 2026 | BAC | Buy | 161 | $5.29 | $852 |
| Oct 20, 2026 | BAC | Buy | 39 | $5.32 | $207 |
| Oct 20, 2026 | BAC | Sale | 39 | $5.27 | $206 |
| Oct 20, 2026 | BAC | Sale | 161 | $5.32 | $856 |
| Oct 14, 2026 | BAC | Buy | 2,000 | $8.13 | $16K |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 500 | $7.70 | $4K |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 14, 2026 | BAC | Sale | 100 | $7.72 | $772 |
| Oct 12, 2026 | BAC | Buy | 2,000 | $8.04 | $16K |
| Oct 12, 2026 | BAC | Sale | 800 | $7.78 | $6K |
| Oct 12, 2026 | BAC | Sale | 1,000 | $7.76 | $8K |
| Oct 12, 2026 | BAC | Sale | 200 | $7.78 | $2K |
| Apr 3, 2012 | HCA | Sale | 112 | $26.83 | $3K |
| Apr 3, 2012 | HCA | Sale | 300 | $26.83 | $8K |
| Mar 19, 2012 | HCA | Buy | 25 | $25.18 | $630 |
| Mar 16, 2012 | HCA | Sale | 25 | $25.33 | $633 |
| Mar 15, 2012 | HCA | Sale | 2 | $25.34 | $51 |
| Mar 9, 2012 | HCA | Buy | 2 | $25.63 | $51 |
| Mar 8, 2012 | HCA | Buy | 1,580 | $25.28 | $40K |
| Mar 8, 2012 | HCA | Sale | 80 | $25.31 | $2K |
| Mar 8, 2012 | HCA | Sale | 1,300 | $25.31 | $33K |
| Mar 8, 2012 | HCA | Sale | 100 | $25.32 | $3K |
| Mar 8, 2012 | HCA | Sale | 100 | $25.32 | $3K |
| Feb 22, 2012 | HCA | Sale | 200 | $25.41 | $5K |
| Feb 22, 2012 | HCA | Buy | 200 | $25.46 | $5K |
| Feb 17, 2012 | HCA | Sale | 1 | $25.16 | $25 |
| Feb 14, 2012 | HCA | Sale | 32 | $25.17 | $805 |
| Feb 14, 2012 | HCA | Sale | 1 | $25.10 | $25 |
| Feb 13, 2012 | HCA | Buy | 1 | $27.78 | $28 |
| Feb 7, 2012 | HCA | Buy | 32 | $29.00 | $928 |
| Feb 3, 2012 | HCA | Buy | 1 | $26.27 | $26 |
| Feb 2, 2012 | HCA | Buy | 148 | $24.91 | $4K |
| Feb 1, 2012 | HCA | Sale | 148 | $25.15 | $4K |
| Jan 25, 2012 | HCA | Sale | 100 | $26.58 | $3K |
| Jan 25, 2012 | HCA | Buy | 100 | $26.58 | $3K |
| Jan 25, 2012 | HCA | Sale | 100 | $26.58 | $3K |
| Jan 25, 2012 | HCA | Buy | 100 | $26.58 | $3K |
SEC reporting-owner ID (CIK) 70858 · all filings on EDGAR