Early Access — free while we kick the tires
EdgarHawk

VKI BANK OF AMERICA CORP /DE/ Insider Trading

Latest: Chief Risk Officer Sold $6.7M of Shares · May 2026
25 filings analyzed · Latest 2026-05-07
Insider buys
0
Insider sells
25
Unique insiders
8
Direction
Net selling
May 2026
2026-05-07
medium
Greener Geoffrey S Sell
Chief Risk Officer
126,756 shares
$6,718,702
@ $53.00
Significance 5/10

Bank of America CRO Geoffrey Greener sells 126,756 shares in single transaction totaling $6.7M

Geoffrey Greener, Chief Risk Officer at Bank of America, sold roughly 8.4% of his holdings in a single transaction, liquidating nearly $6.7 million in shares. This sale stands out because it comes from an officer with direct operational responsibility for the bank's risk management—the person charged with overseeing the institution's most critical vulnerabilities. The stock is currently trading slightly below its 52-week highs but is up meaningfully over the past month, suggesting Greener sold into strength rather than panic-selling into a collapse. Bank of America itself remains financially healthy, posting solid recent earnings and operating profitably at a reasonable valuation. Yet the timing and size of a CRO's six-figure share liquidation—disposing of a material portion of his personal stake—merits examination, as it may reflect either legitimate portfolio management or cautionary sentiment from someone uniquely positioned to assess the bank's risk profile.

March 2026
2026-03-13
medium
Mensah Bernard A Sell
President, International
94,000 shares
$4,412,642
@ $46.94
Significance 5/10

BAC President Mensah sells 94.0K shares ($4.4M) at $46.94; stock now -18.4% from 52-week high, -13.2% in 30 days

Mensah Bernard A, President of International, sold 94,000 shares (94.0K shares) of Bank of America on March 12, 2026, representing a -35.6% reduction in his holdings from 264.2K to 170.2K shares. The transaction occurred at $46.94 per share for a total value of $4,412,642.00 ($4.4M). Since the sale, BAC shares have declined to $46.72, trading -18.4% below the 52-week high and down -13.2% over the past 30 days, indicating the stock has not recovered to the transaction price. Reviewing his cross-ticker track record of one prior open-market sale, that transaction resulted in a +19.3% gain over 90 days, which represents poorly-timed execution on a sale (the stock rose after he sold). At BAC specifically, his prior sell on 2024-08-27 also yielded +19.3% over 90 days, suggesting a pattern of selling before rallies rather than declines. The company remains fundamentally sound with $28.1B quarterly revenue, $8.5B net income, +11.0% annual revenue growth, and a 10.16 P/E valuation on a $335.3B market cap; the significance is moderate because the sale volume is material but does not indicate systematic de-risking, and the insider retains 170.2K shares post-transaction.

2026-03-06
medium
Scrivener Thomas M Sell
Chief Operations Executive
50,000 shares
$2,491,000
@ $49.82
Significance 4/10

COO Thomas M Scrivener sold 50,000 BAC shares at $49.82; stock now $48.64, down 12.2% in 30 days

Thomas M Scrivener, Chief Operations Executive, sold 50,000 shares (50.0K shares) on 2026-03-05 at $49.82, reducing his holdings by 50,000 shares from 277,973 to 227,973 shares post-transaction. The sale occurred near recent price levels—the stock is currently $48.64, marginally below the transaction price, and has declined 12.2% over the past 30 days and 9.8% over 90 days. Bank of America remains well-capitalized with $28.1B in latest-quarter revenue, $8.5B net income, and a P/E of 10.57, providing no obvious fundamental distress signal. The sale represents a 18.0% reduction in his prior holdings, a material but not complete liquidation, and occurs without additional context flags to suggest timing or scheduling constraints.

2026-03-06
medium
Bronstein Sheri B. Sell
Chief People Officer
60,000 shares
$2,994,600
@ $49.91
Significance 4/10

BAC CPO Bronstein sold 60,000 shares ($3.0M) at $49.91; holds 335.7K shares post-sale

Sheri B. Bronstein, Chief People Officer at Bank of America, sold 60,000 shares (60.0K shares) on 2026-03-05 for $2,994,600.00 ($3.0M), reducing her holdings from 395.7K shares to 335.7K shares, a -15.2% reduction. The sale occurred at $49.91, notably above the current price of $48.64 and well above the 52-week low of $34.39, though below the 52-week high of $57.25. Bank of America reported recent quarterly revenue of $28.1B with net income of $8.5B, and maintains a P/E ratio of 10.57 on a market cap of $349.1B. The sale represents a discrete reduction in a material executive position and warrants review of Form 4 filing details to confirm the transaction timing and any pre-arranged trading plans.

2026-03-06
medium
DeMare James P Sell
Co-President
83,832 shares
$4,191,600
@ $50.00
Significance 5/10

Co-President DeMare sold 83.8K BAC shares at $50.00 (Mar 4); stock now -15.0% from 52-week high.

DeMare James P sold 83,832 shares of Bank of America at $50.00, reducing his holdings by 21.4% to 307,240 shares post-transaction. The timing relative to current price ($48.64) shows a modest execution advantage of approximately 1.4%, though the stock has declined 12.2% in the 30 days following the transaction and currently trades 15.0% below its 52-week high of $57.25. His cross-ticker track record shows 2 prior sells with a 50.00% well-timed rate at the 90-day mark, though at Bank of America specifically his prior two sales showed mixed timing—a well-timed 2025-08-01 sale followed by a poorly-timed 2023-08-01 sale. Bank of America's fundamentals remain solid with $28.1B quarterly revenue, $8.5B net income, and a P/E of 10.57, suggesting the sale occurred against a backdrop of reasonable valuation rather than deteriorating business conditions.

2026-03-05
medium
Athanasia Dean C Sell
Co-President
136,558 shares
$6,856,168
@ $50.21
Significance 6/10

Co-President Athanasia Dean C sells 136,558 shares of BAC at $50.21; stock down 8.5% in 30 days, 7.7% in 90 days.

Athanasia Dean C sold 136,558 shares (19.6% of pre-transaction holdings) on 2026-03-03 at $50.21, reducing her stake to 558,541 shares. The stock has declined 8.5% over the 30 days following the trade and 7.7% over 90 days, consistent with her cross-ticker track record showing a 100.00% well-timed rate on sells with 90-day average return of -13.3%. Her prior BAC sale (2023-07-20) followed a similar pattern: -7.5% in 30 days, -13.3% in 90 days. With BAC trading -13.0% from its 52-week high and P/E at 10.83 against $28.1B quarterly revenue and $8.5B net income, the fundamental backdrop does not suggest distress; the sell may reflect tactical positioning rather than conviction shift.

2026-03-03
medium
Borthwick Alastair M Sell
Executive Vice President & CFO
68,000 shares
$3,416,320
@ $50.24
Significance 5/10

BAC CFO Alastair Borthwick sold 68,000 shares at $50.24 for $3.4M; holds 363,201 shares post-sale

Alastair Borthwick, Executive Vice President & CFO of Bank of America, sold 68,000 shares at $50.24 on 2026-02-27, reducing his holdings by 15.8% from 431,201 to 363,201 shares and generating $3.4M in proceeds. The stock has declined 12.7% from its 52-week high of $57.25 and is down 6.1% over the past 30 days. Bank of America reported strong fundamentals with $28.1B in quarterly revenue, $8.5B in net income, and 11.0% annual revenue growth, trading at a P/E of 10.86. This transaction represents a meaningful reduction in the CFO's personal stake during a period of recent stock weakness.

August 2025
2025-08-01
high
DeMare James P Sell
President, Global Markets
148,391 shares
$6,761,733
@ $45.57
Significance 6/10

President of Global Markets at BAC sells 148.4K shares ($6.8M) at $45.57; reduces stake by -39.9%

DeMare, President of Global Markets, sold 148,391 shares (148.4K shares) on 2025-08-01 for $6,761,732.70 ($6.8M), reducing his BAC holdings from 371,798 to 223,407 shares (-39.9% vs pre-transaction holdings). His cross-ticker track record shows 1 prior sell with an avg 90d return of -18.5% and a 90d well-timed rate of 100.00%, indicating past sells have preceded price declines. At this ticker specifically, his 2023-08-01 sale showed -18.5% 90-day performance, and this current trade executed at $45.57 while the stock now trades at $45.66 (current price). The stock is -6.7% from its 52-week high of $48.93 and down -6.3% over the past 30 days, though up +11.2% over 90 days. The substantial reduction in holdings—nearly 40% of his pre-transaction position—represents a material shift in personal exposure to the company, warranting investor scrutiny of the decision and timing.

October 2024
2024-10-17
high
BERKSHIRE HATHAWAY INC Sell
8,694,538 shares
$369,928,036
@ $42.55
Significance 7/10

Berkshire Hathaway (10% owner) sells 8.69M BAC shares for $369.9M at $42.55 average; retains 766.31M shares (99% of position).

Berkshire Hathaway executed 2 separate sales totaling 8,694,538 shares for $369,928,036.45 on October 15, 2024, selling at blended average price of $42.55 against a current price of $42.60, with BAC trading near its 52-week high of $44.13. The 1.1% reduction in holdings represents a minor adjustment to an already-dominant 766.31M share position, occurring during a period of positive BAC momentum (30-day return +7.7%). The sale comes amid a broader pattern: Berkshire executed 5 consecutive BAC sales over 2024-10-04 through 2024-10-15, suggesting a systematic disposition. Against Berkshire's cross-ticker track record of 6 prior buys versus 14 prior sells, this BAC activity is consistent with its open-market preference for equity exits. The size of the transaction and the timing relative to BAC's strength warrant observation of whether additional dispositions follow.

2024-10-10
high
BERKSHIRE HATHAWAY INC Sell
9,549,933 shares
$382,403,036
@ $40.04
Significance 8/10

Berkshire Hathaway sells 9,549,933 BAC shares for $382,403,036.46 across 3 days in early October 2024

Berkshire Hathaway, a 10% owner of Bank of America, executed three separate open-market sales totaling 9,549,933 shares (9.55M shares) for $382,403,036.46 at a blended average price of $40.04 across October 8–10, 2024, reducing its holdings from 784,549,933 shares to 775,000,000 shares (a -1.2% reduction). At the current price of $39.97, the stock is -9.4% from its 52-week high of $44.13, and over a 30-day window the stock has advanced +1.8%, while a 90-day view shows -3.9% price movement. Berkshire's prior trades at BAC (5 sells within the preceding week: October 1, 2, 3, 4, and 7) reveal a consistent pattern of reductions—outcomes from those trades are not yet measurable at the 30- and 90-day marks. Across Berkshire's cross-ticker open-market history, prior sells have averaged a +1.6% 30-day return, indicating that historically the stock has moved higher after the insider's sales, though 0 of 0 prior BAC-specific sells had measurable 90-day well-timed outcomes (a limited data set). The $382.4M aggregate sale volume is material, given the insider's total holdings remain substantial at 775.00M shares.

Insiders here also file at

More Depository Institutions companies

Get alerts for VKI

Add VKI to your watchlist and we'll email you when an insider files a Form 4 — with our AI's significance score and a plain-English read of what it means.

Sign up — free during early access