Trade with Congress

BACBACBank of America Corporation

55 members of Congress disclosed 238 transactions in BAC between Jan 15, 2014 and Jul 20, 2026.

Price, with congressional trades marked

63.353.644.0Jul 2025SepNovJan 2026MarMayJul
BAC $63.15latest
+38%Ritchie Torres, Democrat
+37%Ro Khanna, Democrat
+28%Ro Khanna, Democrat
+21%Ro Khanna, Democrat
+18%Julie Johnson, Democrat
+22%Ro Khanna, Democrat
+35%Alan Armstrong, Republican
+21%Laurel M. Lee, Republican
+4%James A. Himes, Democrat
Jul 7, 2025 – Aug 7, 2026 · closing price, dividend and split adjusted▲ buy · ▼ sell · % is the price change since that trade, not benchmark-adjusted
Marked trades (9)
TradedMemberAmountAdj. closeBAC sinceSPY sinceDifference
Jul 11, 2025Ritchie Torres (D)sell~$8K$45.70+38.2%+25.4%+12.8%
Aug 13, 2025Ro Khanna (D)buy~$8K$46.23+36.6%+21.2%+15.4%
Sep 10, 2025Ro Khanna (D)buy~$8K$49.35+28.0%+19.9%+8.1%
Oct 27, 2025Ro Khanna (D)buy~$8K$52.18+21.0%+13.8%+7.2%
Dec 18, 2025Julie Johnson (D)sell~$8K$53.64+17.7%+15.2%+2.5%
Jan 22, 2026Ro Khanna (D)buy~$33K$51.86+21.8%+12.8%+8.9%
Mar 27, 2026Alan Armstrong (R)buy~$33K$46.71+35.2%+22.3%+12.9%
Jun 2, 2026Laurel M. Lee (R)sell~$8K$52.22+20.9%+2.1%+18.9%
Jul 20, 2026James A. Himes (D)sell~$8K$60.45+4.5%+4.2%+0.3%

Prices are dividend- and split-adjusted, so “adj. close” is not necessarily what the stock printed that day. The horizon runs to the latest close, so rows with different trade dates are not comparable to each other — and none of these is the benchmark-relative, fixed-window alpha the leaderboard ranks on.

238
Transactions
138 buys · 99 sells
55
Members
$9.5M
Est. volume
20D / 34R
Party split
distinct members

Who traded it

MemberTradesBuys / SellsEst. volume
Ro KhannaD-CA2826 / 2~$6.3M
David PerdueR-GA5227 / 25~$722K
Francis RooneyR-FL43 / 1~$391K
Pat RobertsR-KS2715 / 12~$339K
Kelly LoefflerR-GA10 / 1~$175K
Jefferson ShreveR-IN31 / 2~$140K
Patrick J. ToomeyR-PA42 / 2~$130K
Sheldon WhitehouseD-RI54 / 1~$114K
Jim McDermottD-WA21 / 1~$108K
Blake D. MooreR-UT107 / 3~$80K
David KustoffR-TN11 / 0~$75K
Jerry MoranR-KS93 / 6~$72K
John A. YarmuthD-KY74 / 3~$56K
Zoe LofgrenD-CA31 / 2~$49K
Charles W. DentR-PA65 / 1~$48K
Daniel S. GoldmanD-NY20 / 2~$41K
Kathy E. ManningD-NC53 / 2~$40K
Alan ArmstrongR-OK11 / 0~$33K
George WhitesidesD-CA10 / 1~$33K
Tim WalbergR-MI11 / 0~$33K

Transactions

showing 100 of 238
MemberTypeAmountTradedDisclosedSource
Buy$15K – $50KMar 27, 2026Jul 21, 2026
116d · late
filing
Selljoint$1K – $15KJul 20, 2026Jul 20, 2026
0d
filing
Sell (part)spouse$1K – $15KJun 2, 2026Jul 19, 2026
47d · late
filing
Buyjoint$15K – $50KFeb 7, 2025Jun 3, 2026
481d · late
filing
Buychild$15K – $50KJan 22, 2026Feb 6, 2026
15d
filing
Exchangechild$15K – $50KJan 22, 2026Feb 6, 2026
15d
filing
Selljoint$1K – $15KDec 18, 2025Jan 15, 2026
28d
filing
Sell (part)joint$1K – $15KNov 13, 2025Dec 11, 2025
28d
filing
Sellspouse$1K – $15KOct 31, 2025Nov 21, 2025
21d
filing
Sellspouse$1K – $15KOct 30, 2025Nov 21, 2025
22d
filing
Buyspouse$1K – $15KOct 30, 2025Nov 21, 2025
22d
filing
Buychild$1K – $15KOct 27, 2025Nov 6, 2025
10d
filing
Sellspouse$1K – $15KSep 23, 2025Oct 10, 2025
17d
filing
Buychild$1K – $15KSep 10, 2025Oct 3, 2025
23d
filing
Buyspouse$1K – $15KJun 6, 2025Sep 12, 2025
98d · late
filing
Buyspouse$1K – $15KOct 29, 2024Sep 12, 2025
318d · late
filing
Sell (part)joint$1K – $15KAug 14, 2025Sep 11, 2025
28d
filing
Buychild$1K – $15KAug 13, 2025Sep 9, 2025
27d
filing
Sell$1K – $15KJul 11, 2025Aug 20, 2025
40d
filing
Buyspouse$1K – $15KJul 21, 2025Aug 18, 2025
28d
filing
Buyspouse$1K – $15KJun 17, 2025Aug 13, 2025
57d · late
filing
Buychild$1K – $15KJul 24, 2025Aug 7, 2025
14d
filing
Buychild$1K – $15KJun 27, 2025Jul 9, 2025
12d
filing
Sell$15K – $50KMay 12, 2025Jun 22, 2025
41d
filing
Buy$15K – $50KMay 8, 2025Jun 22, 2025
45d
filing
Sell (part)joint$1K – $15KApr 15, 2025May 14, 2025
29d
filing
Sell$1K – $15KApr 21, 2025May 12, 2025
21d
filing
Buychild$1K – $15KApr 7, 2025May 12, 2025
35d
filing
Sell$1K – $15KApr 8, 2025May 8, 2025
30d
filing
Sell$50K – $100KApr 7, 2025May 8, 2025
31d
filing
Buy$1K – $15KMay 5, 2025May 6, 2025
1d
filing
Sell$15K – $50KMar 24, 2025Apr 23, 2025
30d
filing
Buy$1K – $15KMar 3, 2025Apr 16, 2025
44d
filing
Buychild$1K – $15KFeb 6, 2025Mar 6, 2025
28d
filing
Sell (part)joint$1K – $15KFeb 5, 2025Mar 6, 2025
29d
filing
Sell$1K – $15KSep 4, 2024Sep 6, 2024
2d
filing
Buy$1K – $15KNov 10, 2023Sep 2, 2024
297d · late
filing
Buychild$1K – $15KJun 14, 2024Jul 8, 2024
24d
filing
Buychild$1K – $15KJun 12, 2024Jul 8, 2024
26d
filing
Buychild$1K – $15KJan 10, 2024Feb 5, 2024
26d
filing
Sell$1K – $15KJan 19, 2024Jan 24, 2024
5d
filing
Sell$1K – $15KJan 19, 2024Jan 24, 2024
5d
filing
Sell$1K – $15KJan 19, 2024Jan 24, 2024
5d
filing
Sell$1K – $15KDec 14, 2023Jan 17, 2024
34d
filing
Sellspouse$1K – $15KDec 14, 2023Jan 17, 2024
34d
filing
Sellspouse$1K – $15KOct 24, 2023Nov 9, 2023
16d
filing
Buyspouse$1K – $15KSep 26, 2023Nov 9, 2023
44d
filing
Sellspouse$15K – $50KMay 26, 2023Jun 6, 2023
11d
filing
Sellspouse$1K – $15KMay 25, 2023Jun 6, 2023
12d
filing
Sell (part)$15K – $50KApr 10, 2023May 19, 2023
39d
filing
Sellspouse$1K – $15KMar 9, 2023Apr 5, 2023
27d
filing
Sell (part)joint$1K – $15KMar 16, 2023Mar 27, 2023
11d
filing
Buychild$1K – $15KFeb 15, 2023Mar 3, 2023
16d
filing
Sell (part)$1K – $15KJan 31, 2023Feb 24, 2023
24d
filing
Sell$1K – $15KDec 12, 2022Jan 20, 2023
39d
filing
Sell (part)joint$1K – $15KDec 20, 2022Jan 10, 2023
21d
filing
Buy$1K – $15KNov 8, 2022Dec 12, 2022
34d
filing
Buy$1K – $15KOct 12, 2022Nov 16, 2022
35d
filing
Sell (part)spouse$1K – $15KOct 12, 2022Nov 10, 2022
29d
filing
Buychild$1.0M – $5.0MJun 20, 2022Nov 10, 2022
143d · late
filing
Buychild$1.0M – $5.0MJun 3, 2022Nov 10, 2022
160d · late
filing
Buyspouse$1K – $15KSep 9, 2022Oct 11, 2022
32d
filing
Buyspouse$1K – $15KAug 5, 2022Sep 14, 2022
40d
filing
Selljoint$1K – $15KAug 3, 2022Sep 14, 2022
42d
filing
Buyjoint$1K – $15KJul 20, 2022Aug 10, 2022
21d
filing
Buyspouse$1K – $15KJul 15, 2022Aug 10, 2022
26d
filing
Buychild$1K – $15KMar 8, 2022Jul 7, 2022
121d · late
filing
Sell$1K – $15KMar 14, 2022Apr 1, 2022
18d
filing
Buy$1K – $15KFeb 24, 2022Apr 1, 2022
36d
filing
Selljoint$1K – $15KJan 27, 2022Feb 3, 2022
7d
filing
Sell (part)spouse$1K – $15KDec 21, 2021Jan 21, 2022
31d
filing
Sell (part)$1K – $15KDec 21, 2021Jan 21, 2022
31d
filing
Buyjoint$1K – $15KOct 14, 2021Nov 9, 2021
26d
filing
Buyjoint$1K – $15KOct 14, 2021Nov 9, 2021
26d
filing
Buy$1K – $15KJul 19, 2021Aug 13, 2021
25d
filing
Sellspouse$1K – $15KMar 31, 2021Aug 3, 2021
125d · late
filing
Buy$1K – $15KMay 11, 2021Jul 17, 2021
67d · late
filing
Buy$1K – $15KApr 30, 2021Jul 17, 2021
78d · late
filing
Buy$1K – $15KMar 26, 2021Jul 17, 2021
113d · late
filing
Buy$1K – $15KMar 4, 2021Jul 17, 2021
135d · late
filing
Buy$1K – $15KFeb 25, 2021Jul 17, 2021
142d · late
filing
Buy$1K – $15KFeb 24, 2021Jul 17, 2021
143d · late
filing
Buy$1K – $15KJun 22, 2021Jul 6, 2021
14d
filing
Selljoint$50K – $100KApr 14, 2020May 2, 2021
383d · late
filing
Sell (part)joint$15K – $50KApr 14, 2020May 2, 2021
383d · late
filing
Sell (part)$1K – $15KMar 5, 2021Apr 21, 2021
47d · late
filing
Sell$1K – $15KFeb 16, 2021Mar 16, 2021
28d
filing
Sell$1K – $15KFeb 23, 2021Mar 8, 2021
13d
filing
Selljoint$15K – $50KOct 28, 2020Nov 8, 2020
11d
filing
Buy$1K – $15KAug 21, 2020Sep 8, 2020
18d
filing
Sell (part)$1K – $15KSep 25, 2019Aug 5, 2020
315d · late
filing
Buyspouse$1K – $15KMay 6, 2020May 27, 2020
21d
filing
Sell (part)joint$15K – $50KApr 14, 2020May 8, 2020
24d
filing
Selljoint$50K – $100KApr 14, 2020May 8, 2020
24d
filing
Buy$1K – $15KMar 31, 2020May 2, 2020
32d
filing
Selljoint$100K – $250KApr 7, 2020May 1, 2020
24d
filing
Sellspouse$1K – $15KApr 2, 2020Apr 20, 2020
18d
filing
Buyspouse$1K – $15KApr 2, 2020Apr 20, 2020
18d
filing
Buyjoint$1K – $15KMar 31, 2020Apr 9, 2020
9d
filing
Buyjoint$1K – $15KMar 23, 2020Apr 5, 2020
13d
filing

Disclosures are filed up to 45 days after a trade, so this is a record rather than a signal. Amounts are bracket midpoints. Symbols are recorded as they existed on the trade date and mapped forward where a company was renamed.