MarketPeel
Insider Trading Intelligence
BM

Bernard A. Mensah

BAC
PRESIDENT, INTERNATIONAL · BANK OF AMERICA CORP /DE/ · CIK 0001888933
FILING MIX · LIFETIME43%/57%
BUYS
90
SELLS
118
TOTAL VALUE
$24.87M
COMPANIES
1
ACTIVE SINCE
Feb 2022
HOLDINGS NOW
170,184
AVG SELL PX
$43.48
TRADE KIND
SHOWING 208 / 208
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
2 backtested trades · 8 horizons · 4 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Bernard A. Mensah, 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
7d2+50.00%+1.17%-1.31%+2.48%+2.48%
14d2+50.00%+0.69%-2.71%+3.40%+3.40%
30d2+50.00%+5.55%+2.12%+3.43%+3.43%
60d2+0.00%+6.43%+7.21%-0.79%-0.79%
90d2+0.00%+17.60%+8.70%+8.91%+8.91%
180d2(1 pending)+0.00%+12.07%+7.03%+5.04%+5.04%
1y2(1 pending)+0.00%+27.00%+16.24%+10.76%+10.76%
2y2(2 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 · 170,184 shares · as of Mar 12, 2026
068,221136,442204,663272,8842023202420252026SHARES 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 · 90 buys / 118 sellsCOVERAGE · 17 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
94,000$46.94$4.41M170,184Mar 12, 2026Mar 13, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,432265,616Mar 1, 2026Mar 3, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,4320Mar 1, 2026Mar 3, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
17,52170,087Mar 1, 2026Mar 3, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
17,52117,521Mar 1, 2026Mar 3, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,432$49.83$71.4K264,184Mar 1, 2026Mar 3, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
18,000216,796Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
14,000$52.55$735.7K258,884Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
16,43532,871Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
8,460$52.55$444.6K208,336Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
10,00020,000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
10,000268,884Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
17,52117,521Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
18,00018,000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
24,966233,302Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
24,96649,932Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
16,43516,435Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
13,989$52.55$735.1K198,796Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
29,763212,785Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
10,00010,000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
29,76459,527Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
4,700$52.55$247.0K243,097Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
25,346194,935Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
14,190235,757Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
10,00020,000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
24,96624,966Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
17,52170,087Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
29,78889,364Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
29,78859,575Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
12,000255,097Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
16,435245,522Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
29,7640Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
29,76329,764Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
10,000247,797Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
12,00012,000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
29,787272,884Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
10,00030,000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
24,96624,966Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
11,735$52.55$616.7K221,567Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
25,3460Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
12,000$52.55$630.6K243,097Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
14,19128,381Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
16,43532,870Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
12,00024,000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
14,19128,381Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
6,670$52.55$350.5K229,087Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
12,00036,000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
14,19014,191Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
7,725$52.55$405.9K237,797Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President of International
18,00036,000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
11,913$52.55$626.0K183,022Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
18,00036,000Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
4,700$52.55$247.0K264,184Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President of International
29,78729,788Feb 15, 2026Feb 18, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
49,21349,213Feb 13, 2026Feb 13, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
98,42698,426Feb 13, 2026Feb 13, 2026View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,4322,864Mar 1, 2025Mar 4, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,432$46.10$66.0K169,589Mar 1, 2025Mar 4, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,4320Mar 1, 2025Mar 4, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,432171,021Mar 1, 2025Mar 4, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,4321,432Mar 1, 2025Mar 4, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
14,19028,380Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
10,00040,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
10,000174,289Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
10,00030,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
16,43549,306Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
6,670$46.96$313.2K155,579Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
25,34525,346Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
18,00054,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
16,43516,435Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
12,00048,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
11,913$46.96$559.4K109,514Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
24,96649,932Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
8,460$46.96$397.3K134,828Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
18,000143,288Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
4,700$46.96$220.7K169,589Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
29,76359,527Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
10,00010,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
10,00020,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
29,76429,763Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
12,00012,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
24,96624,966Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
29,764139,278Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
25,3460Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
29,76329,764Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
14,19042,572Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
14,190162,249Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
16,435172,014Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
14,19014,190Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
7,725$46.96$362.8K164,289Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
25,34650,691Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
29,787119,152Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
16,43532,870Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
18,00036,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
29,78729,787Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
10,00010,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
24,96649,932Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
25,345121,427Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
18,00018,000Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
11,735$46.96$551.1K148,059Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
24,966159,794Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
13,990$46.96$657.0K125,288Feb 15, 2025Feb 19, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
52,89052,890Feb 14, 2025Feb 14, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
52,88952,889Feb 14, 2025Feb 14, 2025View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
105,779105,779Feb 14, 2025Feb 14, 2025View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,8000Sep 1, 2024Sep 4, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,800$40.75$73.3K96,082Sep 1, 2024Sep 4, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,80097,882Sep 1, 2024Sep 4, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
92,000$39.81$3.66M96,082Aug 27, 2024Aug 29, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
33,788203,963Aug 15, 2024Aug 19, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
15,881$39.03$619.8K188,082Aug 15, 2024Aug 19, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
33,7880Aug 15, 2024Aug 19, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,431171,606Mar 1, 2024Mar 5, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,4322,863Mar 1, 2024Mar 5, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,4311,432Mar 1, 2024Mar 5, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,8001,800Mar 1, 2024Mar 5, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,431$34.35$49.2K170,175Mar 1, 2024Mar 5, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,8000Mar 1, 2024Mar 5, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,4321,432Mar 1, 2024Mar 5, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
124,026124,026Feb 15, 2024Feb 16, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
62,01362,013Feb 15, 2024Feb 16, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
33,7880Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
18,00072,000Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
18,00018,000Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
14,19014,190Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
25,34625,345Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
14,19056,762Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
33,78833,788Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
13,989$34.07$476.6K156,944Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
29,76329,764Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
16,43565,741Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
24,96649,932Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
24,96674,898Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
25,34550,691Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
29,763170,933Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
29,76459,527Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
16,43516,435Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
11,735$34.07$399.8K170,175Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
24,96624,966Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
10,00010,000Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
25,34525,346Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
29,76459,527Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
25,346153,083Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
11,913$34.07$405.9K141,170Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
24,966181,910Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
10,00040,000Feb 15, 2024Feb 20, 2024View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,7990Sep 1, 2023Sep 6, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,799$28.98$52.1K127,737Sep 1, 2023Sep 6, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,799129,536Sep 1, 2023Sep 6, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
33,7880Aug 15, 2023Aug 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
33,788143,618Aug 15, 2023Aug 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
15,881$29.94$475.5K127,737Aug 15, 2023Aug 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,7991,800Mar 1, 2023Mar 3, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,432$34.14$48.9K109,830Mar 1, 2023Mar 3, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,7991,799Mar 1, 2023Mar 3, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,432111,262Mar 1, 2023Mar 3, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,4321,431Mar 1, 2023Mar 3, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,4312,863Mar 1, 2023Mar 3, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,4312,864Mar 1, 2023Mar 3, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
87,60887,608Feb 15, 2023Feb 15, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
87,60887,608Feb 15, 2023Feb 15, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
25,34650,691Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
13,989$35.56$497.4K109,830Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
25,345105,969Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
24,96624,966Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
40,000$35.56$1.42M109,830Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
25,34650,691Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
29,76359,526Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
29,763123,819Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
25,34525,346Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
33,78833,788Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
33,78833,788Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
29,76389,291Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
40,000149,830Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
11,913$35.56$423.6K94,056Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
40,00060,000Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
24,96699,864Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
29,76329,763Feb 15, 2023Feb 17, 2023View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,7990Sep 1, 2022Sep 6, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,79982,423Sep 1, 2022Sep 6, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,799$33.47$60.2K80,624Sep 1, 2022Sep 6, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
33,7880Aug 15, 2022Aug 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
16,303$36.25$591.0K80,624Aug 15, 2022Aug 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
33,78896,927Aug 15, 2022Aug 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,4314,295Mar 1, 2022Mar 3, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,431$42.47$60.8K63,139Mar 1, 2022Mar 3, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,7993,599Mar 1, 2022Mar 3, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,7991,799Mar 1, 2022Mar 3, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,4321,432Mar 1, 2022Mar 3, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
1,43164,570Mar 1, 2022Mar 3, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
1,4325,726Mar 1, 2022Mar 3, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
50,00050,000Feb 15, 2022Feb 15, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASEGRANT
Stock grant
148,939148,939Feb 15, 2022Feb 15, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
20,529$47.79$981.1K63,139Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
20,5290Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
25,34543,252Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
60,00091,339Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
20,52983,668Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
29,763119,054Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
28,200$47.79$1.35M63,139Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
11,913$47.79$569.3K31,339Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
25,34576,037Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
25,34525,345Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
25,345101,382Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
60,00090,000Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
29,76329,763Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
SALE
President, International
33,78867,576Feb 15, 2022Feb 17, 2022View →
BAC
BANK OF AMERICA CORP /DE/
PURCHASE
President, International
33,78833,788Feb 15, 2022Feb 17, 2022View →
Other insiders · BAC
Loading peer insiders…
About this filer
CIK 0001888933
ROLE
President, International
PRIMARY
BAC
COMPANIES
1
ACTIVE SINCE
Feb 2022
MARKETPEEL · /INSIDER/0001888933DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback