*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 |
|---|---|---|---|---|---|---|
| 2019-09-25 | Jerry Moran, | SELL | $1K–$15K | $29.25 | $57.88 2026-06-26 | -97.9% exit |
| 2019-03-28 | Hon. Mike Kelly | BUY | $1K–$15K | $27.33 | $57.88 2026-06-26 | +111.8% |
| 2019-01-24 | Hon. Alan S. Lowenthal | SELL | $15K–$50K | — | — | — exit |
| 2019-01-24 | Hon. Alan S. Lowenthal | SELL | $1K–$15K | — | — | — exit |
| 2019-01-23 | Hon. Mike Kelly | SELL | $1K–$15K | $28.92 | $57.88 2026-06-26 | -3.6% rt |
| 2019-01-23 | Hon. Mike Kelly | BUY | $1K–$15K | $28.92 | $57.88 2026-06-26 | +100.1% |
| 2018-12-21 | JOHN BOOZMAN | SELL | $1K–$15K | $23.37 | $57.88 2026-06-26 | -147.7% exit |
| 2018-12-19 | Jerry Moran, | BUY | $1K–$15K | $24.18 | $57.88 2026-06-26 | +139.4% |
| 2018-10-23 | David A Perdue , Jr | BUY | $15K–$50K | $27.02 | $57.88 2026-06-26 | +114.2% |
| 2018-10-22 | Hon. John A. Yarmuth | SELL | $1K–$15K | $27.38 | $57.88 2026-06-26 | +96.1% rt |
| 2018-10-15 | David A Perdue , Jr | BUY | $1K–$15K | $27.92 | $57.88 2026-06-26 | +107.3% |
| 2018-08-16 | David A Perdue , Jr | SELL | $1K–$15K | $30.72 | $57.88 2026-06-26 | +127.9% rt |
| 2018-07-24 | Pat Roberts | SELL | $1K–$15K | $30.83 | $57.88 2026-06-26 | +1.6% rt |
| 2018-07-24 | Pat Roberts | SELL | $1K–$15K | $30.83 | $57.88 2026-06-26 | +1.6% rt |
| 2018-07-18 | Pat Roberts | SELL | $1K–$15K | $30.13 | $57.88 2026-06-26 | +31.2% rt |
| 2018-07-18 | Pat Roberts | SELL | $1K–$15K | $30.13 | $57.88 2026-06-26 | +4.5% rt |
| 2018-07-17 | Hon. Mike Kelly | BUY | $1K–$15K | $30.01 | $57.88 2026-06-26 | +92.9% |
| 2018-07-05 | Pat Roberts | BUY | $1K–$15K | $27.92 | $57.88 2026-06-26 | +107.3% |
| 2018-07-05 | Pat Roberts | BUY | $1K–$15K | $27.92 | $57.88 2026-06-26 | +107.3% |
| 2018-06-04 | Hon. Carlos Curbelo | SELL | $15K–$50K | $29.40 | $57.88 2026-06-26 | -96.9% exit |
| 2018-05-29 | David A Perdue , Jr | SELL | $1K–$15K | $28.96 | $57.88 2026-06-26 | +112.6% rt |
| 2018-05-15 | Pat Roberts | BUY | $1K–$15K | $31.22 | $57.88 2026-06-26 | +85.4% |
| 2018-04-26 | Hon. Carlos Curbelo | SELL | $1K–$15K | $30.07 | $57.88 2026-06-26 | -92.5% exit |
| 2018-02-22 | Hon. Pete Sessions | BUY | $15K–$50K | $31.69 | $57.88 2026-06-26 | +82.6% |
| 2018-02-12 | David A Perdue , Jr | SELL | $1K–$15K | $31.12 | $57.88 2026-06-26 | +124.9% rt |
| 2018-02-08 | Hon. Pete Sessions | BUY | $15K–$50K | $29.74 | $57.88 2026-06-26 | +94.6% |
| 2018-02-05 | Pat Roberts | SELL | $15K–$50K | $30.26 | $57.88 2026-06-26 | +31.7% rt |
| 2018-02-05 | Pat Roberts | BUY | $1K–$15K | $30.26 | $57.88 2026-06-26 | +91.3% |
| 2018-02-05 | Hon. Kurt Schrader | BUY | $1K–$15K | $30.26 | $57.88 2026-06-26 | +91.3% |
| 2018-01-22 | Hon. K. Michael Conaway | SELL | $15K–$50K | $31.94 | $57.88 2026-06-26 | -81.2% exit |
| 2018-01-18 | Hon. Fred Upton | BUY | $1K–$15K | $31.48 | $57.88 2026-06-26 | +83.9% |
| 2018-01-16 | Hon. Fred Upton | BUY | $1K–$15K | $31.24 | $57.88 2026-06-26 | +85.3% |
| 2018-01-05 | Patrick J Toomey | SELL | $15K–$50K | $30.33 | $57.88 2026-06-26 | +29.8% rt |
| 2018-01-05 | Pat Roberts | BUY | $1K–$15K | $30.33 | $57.88 2026-06-26 | +90.8% |
| 2018-01-05 | Patrick J Toomey | SELL | $15K–$50K | $30.33 | $57.88 2026-06-26 | +29.8% rt |
| 2018-01-05 | Pat Roberts | BUY | $1K–$15K | $30.33 | $57.88 2026-06-26 | +90.8% |
| 2018-01-04 | Hon. Stephanie Murphy | SELL | $1K–$15K | $30.19 | $57.88 2026-06-26 | -91.7% exit |
| 2017-12-13 | Pat Roberts | BUY | $1K–$15K | $28.84 | $57.88 2026-06-26 | +100.7% |
| 2017-11-07 | Hon. Kenneth R. Buck | SELL | $1K–$15K | $27.18 | $57.88 2026-06-26 | -113.0% exit |
| 2017-10-12 | David A Perdue , Jr | SELL | $1K–$15K | $25.45 | $57.88 2026-06-26 | +84.5% rt |
| 2017-10-09 | David A Perdue , Jr | SELL | $1K–$15K | $25.85 | $57.88 2026-06-26 | +90.5% rt |
| 2017-10-06 | David A Perdue , Jr | SELL | $1K–$15K | $26.21 | $57.88 2026-06-26 | +92.2% rt |
| 2017-09-26 | Pat Roberts | SELL | $15K–$50K | $24.81 | $57.88 2026-06-26 | +3.8% rt |
| 2017-09-26 | Pat Roberts | SELL | $15K–$50K | $24.81 | $57.88 2026-06-26 | +8.0% rt |
| 2017-09-26 | Pat Roberts | SELL | $15K–$50K | $24.81 | $57.88 2026-06-26 | -0.6% rt |
| 2017-09-07 | Pat Roberts | BUY | $1K–$15K | $22.97 | $57.88 2026-06-26 | +152.0% |
| 2017-09-07 | Pat Roberts | BUY | $1K–$15K | $22.97 | $57.88 2026-06-26 | +152.0% |
| 2017-09-07 | Pat Roberts | BUY | $1K–$15K | $22.97 | $57.88 2026-06-26 | +152.0% |
| 2017-08-07 | Pat Roberts | BUY | $1K–$15K | $24.96 | $57.88 2026-06-26 | +131.9% |
| 2017-07-28 | Pat Roberts | SELL | $1K–$15K | $24.03 | $57.88 2026-06-26 | +3.8% 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).