*Notional-weighted price return on lawmakers' disclosed buys of BAC, marked to the latest close — per-share (share counts aren't disclosed).
| Date | Member | Type | Amount | Est. price | Latest close | Return |
|---|---|---|---|---|---|---|
| 2025-07-21 | Angus S King, Jr. | BUY | $1K–$15K | $47.48 | $57.88 2026-06-26 | +21.9% |
| 2025-04-15 | John Boozman | SELL | $1K–$15K | $37.99 | $57.88 2026-06-26 | -52.4% exit |
| 2025-03-24 | Hon. George Whitesides | SELL | $15K–$50K | $43.07 | $57.88 2026-06-26 | -34.4% exit |
| 2025-02-25 | Hon. Rohit Khanna | BUY | $1K–$15K | $43.94 | $57.88 2026-06-26 | +31.7% |
| 2025-02-07 | Hon. Tim Walberg | BUY | $15K–$50K | $47.40 | $57.88 2026-06-26 | +22.1% |
| 2025-02-06 | Hon. Rohit Khanna | SELL | $1K–$15K | $47.74 | $57.88 2026-06-26 | -21.2% exit |
| 2025-02-05 | John Boozman | SELL | $1K–$15K | $47.11 | $57.88 2026-06-26 | -22.9% exit |
| 2023-12-14 | Jerry Moran, | SELL | $1K–$15K | $33.94 | $57.88 2026-06-26 | -70.5% exit |
| 2023-03-16 | Hon. John Curtis | SELL | $1K–$15K | $28.97 | $57.88 2026-06-26 | -99.8% exit |
| 2023-03-09 | Hon. Earl Blumenauer | SELL | $1K–$15K | $30.54 | $57.88 2026-06-26 | +23.2% rt |
| 2022-12-20 | Hon. John Curtis | SELL | $1K–$15K | $32.19 | $57.88 2026-06-26 | -79.8% exit |
| 2022-11-08 | Hon. Christopher L. Jacobs | BUY | $1K–$15K | $37.11 | $57.88 2026-06-26 | +56.0% |
| 2022-10-12 | Hon. Christopher L. Jacobs | BUY | $1K–$15K | $29.86 | $57.88 2026-06-26 | +93.8% |
| 2022-09-09 | Hon. Zoe Lofgren | BUY | $1K–$15K | $34.94 | $57.88 2026-06-26 | +65.7% |
| 2022-01-27 | Hon. Susie Lee | SELL | $1K–$15K | $45.47 | $57.88 2026-06-26 | -27.3% exit |
| 2021-12-21 | Jerry Moran, | SELL | $1K–$15K | $44.19 | $57.88 2026-06-26 | +76.9% rt |
| 2021-07-19 | Hon. Blake Moore | BUY | $1K–$15K | $36.93 | $57.88 2026-06-26 | +56.7% |
| 2021-06-14 | Hon. David Kustoff | SELL | $1K–$15K | $41.36 | $57.88 2026-06-26 | -39.9% exit |
| 2021-04-23 | Hon. Andrew Garbarino | SELL | $1K–$15K | $39.18 | $57.88 2026-06-26 | -47.7% exit |
| 2021-03-31 | Hon. August Lee Pfluger II | SELL | $1K–$15K | $38.69 | $57.88 2026-06-26 | -49.6% exit |
| 2021-03-05 | Hon. John A. Yarmuth | SELL | $1K–$15K | $36.93 | $57.88 2026-06-26 | +74.0% rt |
| 2021-02-23 | Hon. John Rutherford | SELL | $1K–$15K | $35.52 | $57.88 2026-06-26 | -63.0% exit |
| 2021-01-21 | Mrs. Marjorie Taylor Greene | BUY | $1K–$15K | $31.77 | $57.88 2026-06-26 | +82.2% |
| 2021-01-04 | Hon. Christopher L. Jacobs | SELL | $1K–$15K | $30.03 | $57.88 2026-06-26 | -92.7% exit |
| 2020-12-04 | Hon. Kenny Marchant | BUY | $1K–$15K | $29.29 | $57.88 2026-06-26 | +97.6% |
| 2020-10-28 | Hon. Mo Brooks | SELL | $15K–$50K | $23.47 | $57.88 2026-06-26 | -146.6% exit |
| 2020-08-21 | Jerry Moran, | BUY | $1K–$15K | $24.98 | $57.88 2026-06-26 | +131.7% |
| 2020-06-29 | Hon. William R. Timmons IV | SELL | $1K–$15K | $23.39 | $57.88 2026-06-26 | -147.5% exit |
| 2020-04-29 | Hon. Earl Blumenauer | BUY | $1K–$15K | $24.78 | $57.88 2026-06-26 | +133.6% |
| 2020-04-14 | David A Perdue , Jr | SELL | $50K–$100K | $23.73 | $57.88 2026-06-26 | +31.3% rt |
| 2020-04-14 | David A Perdue , Jr | SELL | $15K–$50K | $23.73 | $57.88 2026-06-26 | -12.2% rt |
| 2020-04-14 | David A Perdue , Jr | SELL | $50K–$100K | $23.73 | $57.88 2026-06-26 | -15.0% rt |
| 2020-04-14 | David A Perdue , Jr | SELL | $15K–$50K | $23.73 | $57.88 2026-06-26 | +14.1% rt |
| 2020-04-07 | Kelly Loeffler | SELL | $100K–$250K | $22.14 | $57.88 2026-06-26 | -161.4% exit |
| 2020-03-31 | Hon. Kurt Schrader | BUY | $1K–$15K | $21.23 | $57.88 2026-06-26 | +172.6% |
| 2020-03-31 | Hon. John A. Yarmuth | BUY | $1K–$15K | $21.23 | $57.88 2026-06-26 | +172.6% |
| 2020-03-23 | David A Perdue , Jr | BUY | $1K–$15K | $18.08 | $57.88 2026-06-26 | +220.1% |
| 2020-03-18 | David A Perdue , Jr | BUY | $1K–$15K | $20.79 | $57.88 2026-06-26 | +178.4% |
| 2020-03-10 | Hon. Kathy Castor | SELL | $15K–$50K | $23.61 | $57.88 2026-06-26 | +97.6% rt |
| 2020-03-06 | David A Perdue , Jr | SELL | $1K–$15K | $25.71 | $57.88 2026-06-26 | +111.1% rt |
| 2020-03-04 | David A Perdue , Jr | SELL | $1K–$15K | $28.39 | $57.88 2026-06-26 | +109.7% rt |
| 2020-03-02 | David A Perdue , Jr | SELL | $15K–$50K | $29.37 | $57.88 2026-06-26 | +107.3% rt |
| 2020-02-21 | Hon. James Comer | BUY | $1K–$15K | $34.36 | $57.88 2026-06-26 | +68.5% |
| 2020-01-30 | David A Perdue , Jr | SELL | $15K–$50K | $33.48 | $57.88 2026-06-26 | +139.1% rt |
| 2020-01-30 | David A Perdue , Jr | SELL | $1K–$15K | $33.48 | $57.88 2026-06-26 | +136.8% rt |
| 2020-01-24 | David A Perdue , Jr | SELL | $1K–$15K | $33.54 | $57.88 2026-06-26 | +161.0% rt |
| 2019-12-24 | Hon. Kenny Marchant | BUY | $1K–$15K | $35.22 | $57.88 2026-06-26 | +64.3% |
| 2019-12-02 | Hon. Kurt Schrader | BUY | $1K–$15K | $33.43 | $57.88 2026-06-26 | +73.1% |
| 2019-11-12 | Hon. John W. Rose | SELL | $250K–$500K | $33.09 | $57.88 2026-06-26 | -74.9% exit |
| 2019-09-25 | Jerry Moran, | SELL | $1K–$15K | $29.25 | $57.88 2026-06-26 | +21.0% rt |
Return: buys marked to the latest close (open); sells tagged rt are realized round-trips vs a prior disclosed buy; exit = timing (stock move after the sale, seller's perspective).