Follow the people · Insider
James M. Anderson
James M. Anderson files insider transactions with the SEC as a chief financial officer of First Financial Bancorp /oh/. We hold 2 disclosed purchases and sales filed since 23 February 2006, 1 of them in the last 90 days.
- Files for 2 companiesFFBC, MSFG
- Disclosed buys and sells2 in all, 1 in the last 90 days
- Last disclosure9 September 2026
Positions held
2 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 1 April 2018 — 5 September 2026Chief Financial Officer · First Financial Bancorp /oh/ 79 Form 4 lines · source: SEC Form 4
- Filed 22 February 2006 — 1 April 2018EVP and CFO · Mainsource Financial Group 47 Form 4 lines · source: SEC Form 4
Every transaction
126 transactions from SEC Form 4 — one row each, sort any column, open a row for the filing| 5 Sep 2026 | 9 Sep 2026SEC Form 4 | 4 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 3,961 shares | down −2.3% | up +0.0% |
| 3 Aug 2026 | 5 Aug 2026SEC Form 4 | 2 d | acquired or disposed of, othernot a trade | First Financial Bancorp /oh/ | 566 shares | down −5.7% | down −6.4% |
| 31 Jul 2026 | 31 Jul 2026SEC Form 4 | 0 d | sold on the open market | First Financial Bancorp /oh/ | 4,000 shares | down −4.8% | down −4.8% |
| 29 Apr 2026 | 30 Apr 2026SEC Form 4 | 1 d | sold on the open market | First Financial Bancorp /oh/ | 4,263 shares | up +7.7% | up +6.4% |
| 28 Apr 2026 | 29 Apr 2026SEC Form 4 | 1 d | gave awaynot a trade | First Financial Bancorp /oh/ | 275 shares | up +4.5% | up +7.7% |
| 7 Mar 2026 | 26 Mar 2026SEC Form 4 | 19 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 3,989 shares | up +18.2% | up +16.3% |
| 7 Mar 2026 | 26 Mar 2026SEC Form 4 | 19 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 3,989 shares | up +18.2% | up +16.3% |
| 7 Mar 2026 | 10 Mar 2026SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,464 shares | up +18.2% | up +18.4% |
| 7 Mar 2026 | 10 Mar 2026SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,275 shares | up +18.2% | up +18.4% |
| 7 Mar 2026 | 10 Mar 2026SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 3,989 shares | up +18.2% | up +18.4% |
| 7 Mar 2026 | 10 Mar 2026SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,464 shares | up +18.2% | up +18.4% |
| 7 Mar 2026 | 10 Mar 2026SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,275 shares | up +18.2% | up +18.4% |
| 7 Mar 2026 | 10 Mar 2026SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 3,989 shares | up +18.2% | up +18.4% |
| 5 Mar 2026 | 6 Mar 2026SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,557 shares | up +16.1% | up +18.2% |
| 5 Mar 2026 | 6 Mar 2026SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,557 shares | up +16.1% | up +18.2% |
| 4 Mar 2026 | 6 Mar 2026SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/ | 20,668 shares | up +14.9% | up +18.2% |
| 4 Mar 2026 | 6 Mar 2026SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/ | 20,668 shares | up +14.9% | up +18.2% |
| 7 Mar 2025 | 10 Mar 2025SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,173 shares | up +26.6% | up +30.7% |
| 7 Mar 2025 | 10 Mar 2025SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,447 shares | up +26.6% | up +30.7% |
| 5 Mar 2025 | 7 Mar 2025SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/ | 18,454 shares | up +24.8% | up +26.6% |
| 5 Mar 2025 | 7 Mar 2025SEC Form 4 | 2 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 2,989 shares | up +24.8% | up +26.6% |
| 5 Mar 2025 | 7 Mar 2025SEC Form 4 | 2 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 2,989 shares | up +24.8% | up +26.6% |
| 1 Mar 2025 | 4 Mar 2025SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,092 shares | up +17.5% | up +24.2% |
| 25 Nov 2024 | 26 Nov 2024SEC Form 4 | 1 d | sold on the open market | First Financial Bancorp /oh/ | 7,632 shares | up +6.2% | up +8.0% |
| 25 Nov 2024 | 26 Nov 2024SEC Form 4 | 1 d | gave awaynot a trade | First Financial Bancorp /oh/ | 385 shares | up +6.2% | up +8.0% |
| 7 Mar 2024 | 11 Mar 2024SEC Form 4 | 4 d | was grantednot a trade | First Financial Bancorp /oh/ | 18,964 shares | up +45.4% | up +46.1% |
| 7 Mar 2024 | 8 Mar 2024SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 768 shares | up +45.4% | up +45.5% |
| 7 Mar 2024 | 8 Mar 2024SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 3,725 shares | up +45.4% | up +45.5% |
| 2 Mar 2024 | 4 Mar 2024SEC Form 4 | 2 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 925 shares | up +49.0% | up +49.2% |
| 1 Mar 2024 | 4 Mar 2024SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,071 shares | up +49.0% | up +49.2% |
| 12 Feb 2024 | 13 Feb 2024SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 660 shares | up +42.3% | up +49.5% |
| 18 Dec 2023 | 18 Dec 2023SEC Form 4 | 0 d | gave awaynot a trade | First Financial Bancorp /oh/ | 900 shares | up +36.7% | up +36.7% |
| 7 Mar 2023 | 10 Mar 2023SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 2,863 shares | up +38.2% | up +45.4% |
| 7 Mar 2023 | 8 Mar 2023SEC Form 4 | 1 d | was grantednot a trade | First Financial Bancorp /oh/ | 14,968 shares | up +38.2% | up +37.9% |
| 5 Mar 2023 | 6 Mar 2023SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 940 shares | up +30.8% | up +34.0% |
| 2 Mar 2023 | 3 Mar 2023SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 924 shares | up +32.1% | up +30.8% |
| 1 Mar 2023 | 2 Mar 2023SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,068 shares | up +29.4% | up +32.1% |
| 12 Feb 2023 | 14 Feb 2023SEC Form 4 | 2 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 660 shares | up +25.3% | up +27.4% |
| 11 Nov 2022 | 14 Feb 2023SEC Form 4 | 95 d | gave awaynot a trade | First Financial Bancorp /oh/ | 200 shares | up +25.3% | up +27.4% |
| 5 Mar 2022 | 8 Mar 2022SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 909 shares | up +36.0% | up +40.2% |
| 5 Mar 2022 | 8 Mar 2022SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 728 shares | up +36.0% | up +40.2% |
| 5 Mar 2022 | 8 Mar 2022SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 308 shares | up +36.0% | up +40.2% |
| 2 Mar 2022 | 3 Mar 2022SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 792 shares | up +31.6% | up +32.1% |
| 2 Mar 2022 | 3 Mar 2022SEC Form 4 | 1 d | was grantednot a trade | First Financial Bancorp /oh/ | 12,820 shares | up +31.6% | up +32.1% |
| 2 Mar 2022 | 3 Mar 2022SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 792 shares | up +31.6% | up +32.1% |
| 1 Mar 2022 | 3 Mar 2022SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/ | 12,820 shares | up +37.2% | up +32.1% |
| 14 Feb 2022 | 15 Feb 2022SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 591 shares | up +28.6% | up +25.7% |
| 6 Jan 2022 | 15 Feb 2022SEC Form 4 | 40 d | gave awaynot a trade | First Financial Bancorp /oh/ | 382 shares | up +22.2% | up +25.7% |
| 2 Apr 2021 | 6 Apr 2021SEC Form 4 | 4 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 715 shares | up +34.5% | up +33.0% |
| 2 Apr 2021 | 6 Apr 2021SEC Form 4 | 4 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 429 shares | up +34.5% | up +33.0% |
| 5 Mar 2021 | 8 Mar 2021SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 761 shares | up +33.9% | up +27.4% |
| 5 Mar 2021 | 8 Mar 2021SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 951 shares | up +33.9% | up +27.4% |
| 2 Mar 2021 | 4 Mar 2021SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/ | 10,852 shares | up +42.1% | up +39.9% |
| 25 Feb 2021 | 4 Mar 2021SEC Form 4 | 7 d | gave awaynot a trade | First Financial Bancorp /oh/ | 420 shares | up +38.8% | up +39.9% |
| 12 Feb 2021 | 16 Feb 2021SEC Form 4 | 4 d | was grantednot a trade | First Financial Bancorp /oh/ | 3,873 shares | up +49.7% | up +48.8% |
| 2 Apr 2020 | 3 Apr 2020SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 688 shares | up +125.4% | up +137.2% |
| 5 Mar 2020 | 6 Mar 2020SEC Form 4 | 1 d | was grantednot a trade | First Financial Bancorp /oh/ | 12,464 shares | up +63.2% | up +74.4% |
| 5 Mar 2020 | 6 Mar 2020SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 732 shares | up +63.2% | up +74.4% |
| 2 Apr 2019 | 3 Apr 2019SEC Form 4 | 1 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 485 shares | up +31.4% | up +31.0% |
| 5 Mar 2019 | 7 Mar 2019SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/ | 6,648 shares | up +18.9% | up +26.9% |
| 22 Feb 2019 | 25 Feb 2019SEC Form 4 | 3 d | exercised options overnot a trade | First Financial Bancorp /oh/derivative | 3,560 shares | up +14.6% | up +16.0% |
| 22 Feb 2019 | 25 Feb 2019SEC Form 4 | 3 d | exercised options overnot a trade | First Financial Bancorp /oh/derivative | 5,225 shares | up +14.6% | up +16.0% |
| 22 Feb 2019 | 25 Feb 2019SEC Form 4 | 3 d | exercised options overnot a trade | First Financial Bancorp /oh/ | 3,560 shares | up +14.6% | up +16.0% |
| 22 Feb 2019 | 25 Feb 2019SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,500 shares | up +14.6% | up +16.0% |
| 22 Feb 2019 | 25 Feb 2019SEC Form 4 | 3 d | exercised options overnot a trade | First Financial Bancorp /oh/ | 5,225 shares | up +14.6% | up +16.0% |
| 22 Feb 2019 | 25 Feb 2019SEC Form 4 | 3 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 2,593 shares | up +14.6% | up +16.0% |
| 15 Feb 2019 | 20 Feb 2019SEC Form 4 | 5 d | was grantednot a trade | First Financial Bancorp /oh/ | 4,561 shares | up +15.1% | up +12.8% |
| 15 Feb 2019 | 20 Feb 2019SEC Form 4 | 5 d | had shares withheld for taxnot a trade | First Financial Bancorp /oh/ | 1,417 shares | up +15.1% | up +12.8% |
| 2 Apr 2018 | 3 Apr 2018SEC Form 4 | 1 d | was grantednot a trade | First Financial Bancorp /oh/ | 4,680 shares | up +11.6% | up +10.9% |
| 2 Apr 2018 | 3 Apr 2018SEC Form 4 | 1 d | was grantednot a trade | First Financial Bancorp /oh/ | 1,560 shares | up +11.6% | up +10.9% |
| 1 Apr 2018 | 5 Apr 2018SEC Form 4 | 4 d | was grantednot a trade | First Financial Bancorp /oh/ | 29,922 shares | up +9.7% | up +10.5% |
| 1 Apr 2018 | 5 Apr 2018SEC Form 4 | 4 d | was grantednot a trade | First Financial Bancorp /oh/derivative | 3,560 shares | up +9.7% | up +10.5% |
| 1 Apr 2018 | 5 Apr 2018SEC Form 4 | 4 d | was grantednot a trade | First Financial Bancorp /oh/derivative | 5,225 shares | up +9.7% | up +10.5% |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/derivative | 3,560 shares | up +9.7% | up +10.9% |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/derivative | 5,225 shares | up +9.7% | up +10.9% |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/ | 33,691 shares | up +9.7% | up +10.9% |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/ | 15,841 shares | up +9.7% | up +10.9% |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/ | 405 shares | up +9.7% | up +10.9% |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | was grantednot a trade | First Financial Bancorp /oh/ | 592 shares | up +9.7% | up +10.9% |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | returned to the issuernot a trade | MSFGMainsource Financial Groupderivative | 2,566 shares | — | — |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | returned to the issuernot a trade | MSFGMainsource Financial Groupderivative | 3,766 shares | — | — |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | returned to the issuernot a trade | MSFGMainsource Financial Group | 21,611 shares | — | — |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | returned to the issuernot a trade | MSFGMainsource Financial Group | 11,365 shares | — | — |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | returned to the issuernot a trade | MSFGMainsource Financial Group | 292 shares | — | — |
| 1 Apr 2018 | 3 Apr 2018SEC Form 4 | 2 d | returned to the issuernot a trade | MSFGMainsource Financial Group | 427 shares | — | — |
| 28 Mar 2018 | 30 Mar 2018SEC Form 4 | 2 d | was grantednot a trade | MSFGMainsource Financial Group | 1,794 shares | — | — |
| 28 Mar 2018 | 30 Mar 2018SEC Form 4 | 2 d | was grantednot a trade | MSFGMainsource Financial Group | 1,598 shares | — | — |
| 28 Mar 2018 | 30 Mar 2018SEC Form 4 | 2 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 718 shares | — | — |
| 28 Mar 2018 | 30 Mar 2018SEC Form 4 | 2 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 640 shares | — | — |
| 28 Mar 2018 | 30 Mar 2018SEC Form 4 | 2 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 718 shares | — | — |
| 28 Mar 2018 | 30 Mar 2018SEC Form 4 | 2 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 640 shares | — | — |
| 16 Mar 2018 | 16 Mar 2018SEC Form 4 | 0 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 721 shares | — | — |
| 26 Feb 2018 | 28 Feb 2018SEC Form 4 | 2 d | was grantednot a trade | MSFGMainsource Financial Group | 2,521 shares | — | — |
| 26 Feb 2018 | 28 Feb 2018SEC Form 4 | 2 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 1,009 shares | — | — |
| 27 Feb 2017 | 1 Mar 2017SEC Form 4 | 2 d | was grantednot a trade | MSFGMainsource Financial Group | 1,598 shares | — | — |
| 17 Feb 2017 | 22 Feb 2017SEC Form 4 | 5 d | exercised options overnot a trade | MSFGMainsource Financial Group | 10,000 shares | — | — |
| 17 Feb 2017 | 22 Feb 2017SEC Form 4 | 5 d | sold on the open market | MSFGMainsource Financial Group | 10,000 shares | — | — |
| 17 Feb 2017 | 22 Feb 2017SEC Form 4 | 5 d | exercised options overnot a trade | MSFGMainsource Financial Groupderivative | 10,000 shares | — | — |
| 3 Feb 2017 | 6 Feb 2017SEC Form 4 | 3 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 1,063 shares | — | — |
| 9 Nov 2016 | 14 Nov 2016SEC Form 4 | 5 d | exercised options overnot a trade | MSFGMainsource Financial Group | 5,000 shares | — | — |
| 9 Nov 2016 | 14 Nov 2016SEC Form 4 | 5 d | sold on the open market | MSFGMainsource Financial Group | 5,000 shares | — | — |
| 9 Nov 2016 | 14 Nov 2016SEC Form 4 | 5 d | exercised options overnot a trade | MSFGMainsource Financial Groupderivative | 5,000 shares | — | — |
| 12 Apr 2016 | 13 Apr 2016SEC Form 4 | 1 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 1,043 shares | — | — |
| 4 Mar 2016 | 7 Mar 2016SEC Form 4 | 3 d | was grantednot a trade | MSFGMainsource Financial Group | 1,794 shares | — | — |
| 18 Feb 2016 | 19 Feb 2016SEC Form 4 | 1 d | exercised options overnot a trade | MSFGMainsource Financial Group | 2,625 shares | — | — |
| 18 Feb 2016 | 19 Feb 2016SEC Form 4 | 1 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 2,314 shares | — | — |
| 18 Feb 2016 | 19 Feb 2016SEC Form 4 | 1 d | exercised options overnot a trade | MSFGMainsource Financial Groupderivative | 2,625 shares | — | — |
| 28 Apr 2015 | 29 Apr 2015SEC Form 4 | 1 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 520 shares | — | — |
| 13 Apr 2015 | 14 Apr 2015SEC Form 4 | 1 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 461 shares | — | — |
| 16 Mar 2015 | 17 Mar 2015SEC Form 4 | 1 d | was grantednot a trade | MSFGMainsource Financial Group | 1,801 shares | — | — |
| 25 Apr 2014 | 4 Feb 2015SEC Form 4 | 285 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 2,079 shares | — | — |
| 8 Apr 2014 | 4 Feb 2015SEC Form 4 | 302 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 694 shares | — | — |
| 3 Feb 2014 | 4 Feb 2015SEC Form 4 | 366 d | was grantednot a trade | MSFGMainsource Financial Group | 2,656 shares | — | — |
| 3 Feb 2014 | 4 Feb 2015SEC Form 4 | 366 d | was grantednot a trade | MSFGMainsource Financial Groupderivative | 3,766 shares | — | — |
| 11 Apr 2013 | 12 Apr 2013SEC Form 4 | 1 d | had shares withheld for taxnot a trade | MSFGMainsource Financial Group | 2,777 shares | — | — |
| 11 Apr 2013 | 12 Apr 2013SEC Form 4 | 1 d | was grantednot a trade | MSFGMainsource Financial Groupderivative | 2,566 shares | — | — |
| 11 Apr 2013 | 12 Apr 2013SEC Form 4 | 1 d | was grantednot a trade | MSFGMainsource Financial Group | 3,763 shares | — | — |
| 4 May 2012 | 7 May 2012SEC Form 4 | 3 d | was grantednot a trade | MSFGMainsource Financial Group | 6,498 shares | — | — |
| 8 Apr 2011 | 15 Apr 2011SEC Form 4 | 7 d | was grantednot a trade | MSFGMainsource Financial Group | 8,678 shares | — | — |
| 3 Sep 2009 | 3 Sep 2009SEC Form 4 | 0 d | bought on the open market | MSFGMainsource Financial Group | 5,226 shares | — | — |
| 23 Feb 2009 | 24 Feb 2009SEC Form 4 | 1 d | was grantednot a trade | MSFGMainsource Financial Groupderivative | 10,000 shares | — | — |
| 2 Feb 2009 | 3 Feb 2009SEC Form 4 | 1 d | bought on the open market | MSFGMainsource Financial Group | 500 shares | — | — |
| 11 Mar 2008 | 12 Mar 2008SEC Form 4 | 1 d | bought on the open market | MSFGMainsource Financial Group | 2,009 shares | — | — |
| 5 Mar 2008 | 5 Mar 2008SEC Form 4 | 0 d | bought on the open market | MSFGMainsource Financial Group | 1,000 shares | — | — |
| 20 Feb 2007 | 21 Feb 2007SEC Form 4 | 1 d | was grantednot a trade | MSFGMainsource Financial Groupderivative | 5,000 shares | — | — |
| 22 Feb 2006 | 23 Feb 2006SEC Form 4 | 1 d | was grantednot a trade | MSFGMainsource Financial Groupderivative | 2,500 shares | — | — |
Both percentages are the stock’s move, not James M. Anderson’s return: a disclosure gives a band, never an amount, so nobody can say how much was bought or what it made. They run to the last close we hold — 9 Sep 2026, except where a name has since delisted, when the row names its own last session. We publish no close, no volume and no dollar figure behind them. 79 of the 126 rows shown carry a percentage; the rest are dashes with the reason on the row.
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.
Some filings reach us as photographs of paper rather than as a form we can read as text. Those are shown here only once they have been read and checked, so this page can hold fewer lines than the filings behind it contain. The link on every row opens the original document, which is always the full record.