Follow the people · Insider

JA

James M. Anderson

Insider · Chief Financial Officer · FFBC

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 20185 September 2026Chief Financial Officer · First Financial Bancorp /oh/ 79 Form 4 lines · source: SEC Form 4
  • Filed 22 February 20061 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
126 of 126 shown
5 Sep 20269 Sep 2026SEC Form 44 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/3,961 sharesdown −2.3%up +0.0%
3 Aug 20265 Aug 2026SEC Form 42 dacquired or disposed of, othernot a tradeFirst Financial Bancorp /oh/566 sharesdown −5.7%down −6.4%
31 Jul 202631 Jul 2026SEC Form 40 dsold on the open marketFirst Financial Bancorp /oh/4,000 sharesdown −4.8%down −4.8%
29 Apr 202630 Apr 2026SEC Form 41 dsold on the open marketFirst Financial Bancorp /oh/4,263 sharesup +7.7%up +6.4%
28 Apr 202629 Apr 2026SEC Form 41 dgave awaynot a tradeFirst Financial Bancorp /oh/275 sharesup +4.5%up +7.7%
7 Mar 202626 Mar 2026SEC Form 419 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/3,989 sharesup +18.2%up +16.3%
7 Mar 202626 Mar 2026SEC Form 419 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/3,989 sharesup +18.2%up +16.3%
7 Mar 202610 Mar 2026SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,464 sharesup +18.2%up +18.4%
7 Mar 202610 Mar 2026SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,275 sharesup +18.2%up +18.4%
7 Mar 202610 Mar 2026SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/3,989 sharesup +18.2%up +18.4%
7 Mar 202610 Mar 2026SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,464 sharesup +18.2%up +18.4%
7 Mar 202610 Mar 2026SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,275 sharesup +18.2%up +18.4%
7 Mar 202610 Mar 2026SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/3,989 sharesup +18.2%up +18.4%
5 Mar 20266 Mar 2026SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,557 sharesup +16.1%up +18.2%
5 Mar 20266 Mar 2026SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,557 sharesup +16.1%up +18.2%
4 Mar 20266 Mar 2026SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/20,668 sharesup +14.9%up +18.2%
4 Mar 20266 Mar 2026SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/20,668 sharesup +14.9%up +18.2%
7 Mar 202510 Mar 2025SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,173 sharesup +26.6%up +30.7%
7 Mar 202510 Mar 2025SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,447 sharesup +26.6%up +30.7%
5 Mar 20257 Mar 2025SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/18,454 sharesup +24.8%up +26.6%
5 Mar 20257 Mar 2025SEC Form 42 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/2,989 sharesup +24.8%up +26.6%
5 Mar 20257 Mar 2025SEC Form 42 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/2,989 sharesup +24.8%up +26.6%
1 Mar 20254 Mar 2025SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,092 sharesup +17.5%up +24.2%
25 Nov 202426 Nov 2024SEC Form 41 dsold on the open marketFirst Financial Bancorp /oh/7,632 sharesup +6.2%up +8.0%
25 Nov 202426 Nov 2024SEC Form 41 dgave awaynot a tradeFirst Financial Bancorp /oh/385 sharesup +6.2%up +8.0%
7 Mar 202411 Mar 2024SEC Form 44 dwas grantednot a tradeFirst Financial Bancorp /oh/18,964 sharesup +45.4%up +46.1%
7 Mar 20248 Mar 2024SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/768 sharesup +45.4%up +45.5%
7 Mar 20248 Mar 2024SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/3,725 sharesup +45.4%up +45.5%
2 Mar 20244 Mar 2024SEC Form 42 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/925 sharesup +49.0%up +49.2%
1 Mar 20244 Mar 2024SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,071 sharesup +49.0%up +49.2%
12 Feb 202413 Feb 2024SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/660 sharesup +42.3%up +49.5%
18 Dec 202318 Dec 2023SEC Form 40 dgave awaynot a tradeFirst Financial Bancorp /oh/900 sharesup +36.7%up +36.7%
7 Mar 202310 Mar 2023SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/2,863 sharesup +38.2%up +45.4%
7 Mar 20238 Mar 2023SEC Form 41 dwas grantednot a tradeFirst Financial Bancorp /oh/14,968 sharesup +38.2%up +37.9%
5 Mar 20236 Mar 2023SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/940 sharesup +30.8%up +34.0%
2 Mar 20233 Mar 2023SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/924 sharesup +32.1%up +30.8%
1 Mar 20232 Mar 2023SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,068 sharesup +29.4%up +32.1%
12 Feb 202314 Feb 2023SEC Form 42 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/660 sharesup +25.3%up +27.4%
11 Nov 202214 Feb 2023SEC Form 495 dgave awaynot a tradeFirst Financial Bancorp /oh/200 sharesup +25.3%up +27.4%
5 Mar 20228 Mar 2022SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/909 sharesup +36.0%up +40.2%
5 Mar 20228 Mar 2022SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/728 sharesup +36.0%up +40.2%
5 Mar 20228 Mar 2022SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/308 sharesup +36.0%up +40.2%
2 Mar 20223 Mar 2022SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/792 sharesup +31.6%up +32.1%
2 Mar 20223 Mar 2022SEC Form 41 dwas grantednot a tradeFirst Financial Bancorp /oh/12,820 sharesup +31.6%up +32.1%
2 Mar 20223 Mar 2022SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/792 sharesup +31.6%up +32.1%
1 Mar 20223 Mar 2022SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/12,820 sharesup +37.2%up +32.1%
14 Feb 202215 Feb 2022SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/591 sharesup +28.6%up +25.7%
6 Jan 202215 Feb 2022SEC Form 440 dgave awaynot a tradeFirst Financial Bancorp /oh/382 sharesup +22.2%up +25.7%
2 Apr 20216 Apr 2021SEC Form 44 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/715 sharesup +34.5%up +33.0%
2 Apr 20216 Apr 2021SEC Form 44 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/429 sharesup +34.5%up +33.0%
5 Mar 20218 Mar 2021SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/761 sharesup +33.9%up +27.4%
5 Mar 20218 Mar 2021SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/951 sharesup +33.9%up +27.4%
2 Mar 20214 Mar 2021SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/10,852 sharesup +42.1%up +39.9%
25 Feb 20214 Mar 2021SEC Form 47 dgave awaynot a tradeFirst Financial Bancorp /oh/420 sharesup +38.8%up +39.9%
12 Feb 202116 Feb 2021SEC Form 44 dwas grantednot a tradeFirst Financial Bancorp /oh/3,873 sharesup +49.7%up +48.8%
2 Apr 20203 Apr 2020SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/688 sharesup +125.4%up +137.2%
5 Mar 20206 Mar 2020SEC Form 41 dwas grantednot a tradeFirst Financial Bancorp /oh/12,464 sharesup +63.2%up +74.4%
5 Mar 20206 Mar 2020SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/732 sharesup +63.2%up +74.4%
2 Apr 20193 Apr 2019SEC Form 41 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/485 sharesup +31.4%up +31.0%
5 Mar 20197 Mar 2019SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/6,648 sharesup +18.9%up +26.9%
22 Feb 201925 Feb 2019SEC Form 43 dexercised options overnot a tradeFirst Financial Bancorp /oh/derivative3,560 sharesup +14.6%up +16.0%
22 Feb 201925 Feb 2019SEC Form 43 dexercised options overnot a tradeFirst Financial Bancorp /oh/derivative5,225 sharesup +14.6%up +16.0%
22 Feb 201925 Feb 2019SEC Form 43 dexercised options overnot a tradeFirst Financial Bancorp /oh/3,560 sharesup +14.6%up +16.0%
22 Feb 201925 Feb 2019SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,500 sharesup +14.6%up +16.0%
22 Feb 201925 Feb 2019SEC Form 43 dexercised options overnot a tradeFirst Financial Bancorp /oh/5,225 sharesup +14.6%up +16.0%
22 Feb 201925 Feb 2019SEC Form 43 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/2,593 sharesup +14.6%up +16.0%
15 Feb 201920 Feb 2019SEC Form 45 dwas grantednot a tradeFirst Financial Bancorp /oh/4,561 sharesup +15.1%up +12.8%
15 Feb 201920 Feb 2019SEC Form 45 dhad shares withheld for taxnot a tradeFirst Financial Bancorp /oh/1,417 sharesup +15.1%up +12.8%
2 Apr 20183 Apr 2018SEC Form 41 dwas grantednot a tradeFirst Financial Bancorp /oh/4,680 sharesup +11.6%up +10.9%
2 Apr 20183 Apr 2018SEC Form 41 dwas grantednot a tradeFirst Financial Bancorp /oh/1,560 sharesup +11.6%up +10.9%
1 Apr 20185 Apr 2018SEC Form 44 dwas grantednot a tradeFirst Financial Bancorp /oh/29,922 sharesup +9.7%up +10.5%
1 Apr 20185 Apr 2018SEC Form 44 dwas grantednot a tradeFirst Financial Bancorp /oh/derivative3,560 sharesup +9.7%up +10.5%
1 Apr 20185 Apr 2018SEC Form 44 dwas grantednot a tradeFirst Financial Bancorp /oh/derivative5,225 sharesup +9.7%up +10.5%
1 Apr 20183 Apr 2018SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/derivative3,560 sharesup +9.7%up +10.9%
1 Apr 20183 Apr 2018SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/derivative5,225 sharesup +9.7%up +10.9%
1 Apr 20183 Apr 2018SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/33,691 sharesup +9.7%up +10.9%
1 Apr 20183 Apr 2018SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/15,841 sharesup +9.7%up +10.9%
1 Apr 20183 Apr 2018SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/405 sharesup +9.7%up +10.9%
1 Apr 20183 Apr 2018SEC Form 42 dwas grantednot a tradeFirst Financial Bancorp /oh/592 sharesup +9.7%up +10.9%
1 Apr 20183 Apr 2018SEC Form 42 dreturned to the issuernot a tradeMSFGMainsource Financial Groupderivative2,566 shares
1 Apr 20183 Apr 2018SEC Form 42 dreturned to the issuernot a tradeMSFGMainsource Financial Groupderivative3,766 shares
1 Apr 20183 Apr 2018SEC Form 42 dreturned to the issuernot a tradeMSFGMainsource Financial Group21,611 shares
1 Apr 20183 Apr 2018SEC Form 42 dreturned to the issuernot a tradeMSFGMainsource Financial Group11,365 shares
1 Apr 20183 Apr 2018SEC Form 42 dreturned to the issuernot a tradeMSFGMainsource Financial Group292 shares
1 Apr 20183 Apr 2018SEC Form 42 dreturned to the issuernot a tradeMSFGMainsource Financial Group427 shares
28 Mar 201830 Mar 2018SEC Form 42 dwas grantednot a tradeMSFGMainsource Financial Group1,794 shares
28 Mar 201830 Mar 2018SEC Form 42 dwas grantednot a tradeMSFGMainsource Financial Group1,598 shares
28 Mar 201830 Mar 2018SEC Form 42 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group718 shares
28 Mar 201830 Mar 2018SEC Form 42 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group640 shares
28 Mar 201830 Mar 2018SEC Form 42 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group718 shares
28 Mar 201830 Mar 2018SEC Form 42 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group640 shares
16 Mar 201816 Mar 2018SEC Form 40 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group721 shares
26 Feb 201828 Feb 2018SEC Form 42 dwas grantednot a tradeMSFGMainsource Financial Group2,521 shares
26 Feb 201828 Feb 2018SEC Form 42 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group1,009 shares
27 Feb 20171 Mar 2017SEC Form 42 dwas grantednot a tradeMSFGMainsource Financial Group1,598 shares
17 Feb 201722 Feb 2017SEC Form 45 dexercised options overnot a tradeMSFGMainsource Financial Group10,000 shares
17 Feb 201722 Feb 2017SEC Form 45 dsold on the open marketMSFGMainsource Financial Group10,000 shares
17 Feb 201722 Feb 2017SEC Form 45 dexercised options overnot a tradeMSFGMainsource Financial Groupderivative10,000 shares
3 Feb 20176 Feb 2017SEC Form 43 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group1,063 shares
9 Nov 201614 Nov 2016SEC Form 45 dexercised options overnot a tradeMSFGMainsource Financial Group5,000 shares
9 Nov 201614 Nov 2016SEC Form 45 dsold on the open marketMSFGMainsource Financial Group5,000 shares
9 Nov 201614 Nov 2016SEC Form 45 dexercised options overnot a tradeMSFGMainsource Financial Groupderivative5,000 shares
12 Apr 201613 Apr 2016SEC Form 41 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group1,043 shares
4 Mar 20167 Mar 2016SEC Form 43 dwas grantednot a tradeMSFGMainsource Financial Group1,794 shares
18 Feb 201619 Feb 2016SEC Form 41 dexercised options overnot a tradeMSFGMainsource Financial Group2,625 shares
18 Feb 201619 Feb 2016SEC Form 41 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group2,314 shares
18 Feb 201619 Feb 2016SEC Form 41 dexercised options overnot a tradeMSFGMainsource Financial Groupderivative2,625 shares
28 Apr 201529 Apr 2015SEC Form 41 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group520 shares
13 Apr 201514 Apr 2015SEC Form 41 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group461 shares
16 Mar 201517 Mar 2015SEC Form 41 dwas grantednot a tradeMSFGMainsource Financial Group1,801 shares
25 Apr 20144 Feb 2015SEC Form 4285 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group2,079 shares
8 Apr 20144 Feb 2015SEC Form 4302 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group694 shares
3 Feb 20144 Feb 2015SEC Form 4366 dwas grantednot a tradeMSFGMainsource Financial Group2,656 shares
3 Feb 20144 Feb 2015SEC Form 4366 dwas grantednot a tradeMSFGMainsource Financial Groupderivative3,766 shares
11 Apr 201312 Apr 2013SEC Form 41 dhad shares withheld for taxnot a tradeMSFGMainsource Financial Group2,777 shares
11 Apr 201312 Apr 2013SEC Form 41 dwas grantednot a tradeMSFGMainsource Financial Groupderivative2,566 shares
11 Apr 201312 Apr 2013SEC Form 41 dwas grantednot a tradeMSFGMainsource Financial Group3,763 shares
4 May 20127 May 2012SEC Form 43 dwas grantednot a tradeMSFGMainsource Financial Group6,498 shares
8 Apr 201115 Apr 2011SEC Form 47 dwas grantednot a tradeMSFGMainsource Financial Group8,678 shares
3 Sep 20093 Sep 2009SEC Form 40 dbought on the open marketMSFGMainsource Financial Group5,226 shares
23 Feb 200924 Feb 2009SEC Form 41 dwas grantednot a tradeMSFGMainsource Financial Groupderivative10,000 shares
2 Feb 20093 Feb 2009SEC Form 41 dbought on the open marketMSFGMainsource Financial Group500 shares
11 Mar 200812 Mar 2008SEC Form 41 dbought on the open marketMSFGMainsource Financial Group2,009 shares
5 Mar 20085 Mar 2008SEC Form 40 dbought on the open marketMSFGMainsource Financial Group1,000 shares
20 Feb 200721 Feb 2007SEC Form 41 dwas grantednot a tradeMSFGMainsource Financial Groupderivative5,000 shares
22 Feb 200623 Feb 2006SEC Form 41 dwas grantednot a tradeMSFGMainsource Financial Groupderivative2,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 hold9 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.