MarketPeel
Insider Trading Intelligence
TS

Thomas M. Scrivener

BAC
CHIEF OPERATIONS EXECUTIVE · BANK OF AMERICA CORP /DE/ · CIK 0001888799
FILING MIX · LIFETIME40%/60%
BUYS
41
SELLS
61
TOTAL VALUE
$13.48M
COMPANIES
1
ACTIVE SINCE
Jan 2022
HOLDINGS NOW
227,973
AVG SELL PX
$45.37
TRADE KIND
SHOWING 102 / 102
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
1 backtested trades · 8 horizons · 3 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Thomas M. Scrivener, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d1+100.00%-5.38%-2.24%-3.14%-3.14%
14d1+100.00%-5.62%-3.16%-2.46%-2.46%
30d1+100.00%-0.86%-3.74%+2.88%+2.88%
60d1+0.00%+4.78%+5.39%-0.61%-0.61%
90d1+0.00%+3.41%
180d1(1 pending)
1y1(1 pending)
2y1(1 pending)
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
BAC · 227,973 shares · as of Mar 5, 2026
073,617147,233220,850294,4662023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 41 buys / 61 sellsCOVERAGE · 17 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
50,000$49.82$2.49M227,973Mar 5, 2026Mar 6, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
16,493$49.83$821.8K277,973Mar 1, 2026Mar 3, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
37,469294,466Mar 1, 2026Mar 3, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
37,4690Mar 1, 2026Mar 3, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
50,000266,245Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
50,0000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
7,239260,837Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
15,5280Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
7,23914,479Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
21,939$52.55$1.15M244,306Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
7,239$52.55$380.4K253,598Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
6,814$52.55$358.1K216,245Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
7,23914,478Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
6,075263,072Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
2,676$52.55$140.6K256,997Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
6,07518,226Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
6,07518,225Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
9,367253,673Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
7,239256,788Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
4,124$52.55$216.7K249,549Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
3,190$52.55$167.6K253,598Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
6,075259,673Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
15,528223,059Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
9,3679,368Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
6,075$52.55$319.2K256,997Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
57,68257,682Feb 13, 2026Feb 13, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
28,84128,841Feb 13, 2026Feb 13, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALEGRANT
Gift
3,000207,531Dec 3, 2025Dec 5, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
22,034$46.96$1.03M201,279Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
25,0000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
25,000169,286Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
50,00050,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
50,000223,313Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
7,239213,740Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
7,23921,718Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
4,145$46.96$194.6K206,501Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
7,23921,717Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
7,239217,770Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
3,209$46.96$150.7K210,531Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
10,994$46.96$516.3K158,292Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
15,528180,156Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
11,311169,603Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
9,36718,735Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
11,3110Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
7,239$46.96$339.9K210,531Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
9,367210,646Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
6,843$46.96$321.3K173,313Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
4,975$46.96$233.6K164,628Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
15,52815,528Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
24,30024,300Feb 14, 2025Feb 14, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
48,60148,601Feb 14, 2025Feb 14, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
24,30124,301Feb 14, 2025Feb 14, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALEGRANT
Gift
5,000144,286Nov 1, 2024Nov 1, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
57,91357,913Feb 15, 2024Feb 16, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
28,95728,957Feb 15, 2024Feb 16, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
28,95628,956Feb 15, 2024Feb 16, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
11,311140,402Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
6,861$34.07$233.8K144,080Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
4,989$34.07$170.0K135,413Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
15,52831,056Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
11,027$34.07$375.7K129,091Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
4,161$34.07$141.8K149,286Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
9,367153,447Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
9,36728,102Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
15,528150,941Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
11,31111,311Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
25,000140,118Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
25,00025,000Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
3,996$33.39$133.4K115,118Jan 25, 2024Jan 29, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
9,0000Jan 25, 2024Jan 29, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
9,000119,114Jan 25, 2024Jan 29, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
37,46937,469Feb 15, 2023Feb 15, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
37,46937,469Feb 15, 2023Feb 15, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
15,527116,977Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
16,0770Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
11,311106,450Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
15,52746,584Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
6,863$35.56$244.0K110,114Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
16,077102,246Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
11,31122,622Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
5,000$35.56$177.8K101,450Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
7,107$35.56$252.7K95,139Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
3,979$34.87$138.7K86,169Jan 25, 2023Jan 27, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
22,195$34.87$773.9K81,148Jan 25, 2023Jan 27, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
9,0009,000Jan 25, 2023Jan 27, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
50,000103,343Jan 25, 2023Jan 27, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
50,0000Jan 25, 2023Jan 27, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
9,00090,148Jan 25, 2023Jan 27, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
100,000100,000Feb 15, 2022Feb 15, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
62,11162,111Feb 15, 2022Feb 15, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
16,07754,204Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
11,31133,933Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
11,31158,370Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
16,07716,077Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
7,145$47.79$341.5K47,059Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
18,86846,549Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
18,8680Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
5,027$47.79$240.2K53,343Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
8,422$47.79$402.5K38,127Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
50,00050,000Jan 25, 2022Jan 27, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
Chief Operations Executive
50,00050,000Jan 25, 2022Jan 27, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
Chief Operations Executive
22,319$45.43$1.01M27,681Jan 25, 2022Jan 27, 2022View →
Other insiders · BAC
Loading peer insiders…
About this filer
CIK 0001888799
ROLE
Chief Operations Executive
PRIMARY
BAC
COMPANIES
1
ACTIVE SINCE
Jan 2022
MARKETPEEL · /INSIDER/0001888799DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback