Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsInstitutionsInsidersCorporate ActionsSEC Filings
Stockfacts

EOD US-equity data for investors and AI agents

Data is end-of-day, not real-time, and not investment advice

Use CasesDashboard

Insider Trades & Whales

Insider trades are parsed from SEC Form 4 filings (first-party). The ownership breakdown below is computed first-hand from SEC 13F-HR + Form 4 (institutions from 13F, insiders from Form 4). For the full filer list and quarter-over-quarter position changes, see the Institutional (13F) tab.

Ownership Breakdown

Insiders 7.51%Institutions 43.62%112 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jul 1, 2026Armock Greg L.DirectorA489$34.0000$16.63K
Jul 1, 2026Burns Harold JDirectorA489$34.0000$16.63K
Jul 1, 2026Brophy Keith D.DirectorA345$34.0000$11.73K
Jul 1, 2026Burrough Eric EDirectorA489$34.0000$16.63K
Jul 1, 2026Essex Bruce John JrDirectorA202$34.0000$6.87K
Jul 1, 2026Coulter Curt EDirectorA202$34.0000$6.87K
Jul 1, 2026Hicks Randy DDirectorA489$34.0000$16.63K
Jul 1, 2026Krause Steven TheodoreDirectorA489$34.0000$16.63K
Jul 1, 2026Page Roxanne MDirectorA202$34.0000$6.87K
Jul 1, 2026McGinnis Bradley F.DirectorA489$34.0000$16.63K
Jul 1, 2026McConnell Gregory ADirectorA202$34.0000$6.87K
Jul 1, 2026PETTY BRIAN PDirectorA489$34.0000$16.63K
Jul 1, 2026Wendling Michelle MDirectorA202$34.0000$6.87K
Apr 30, 2026Potes KellyChief Executive OfficerA4,416$0.0000$0.00
Apr 30, 2026Potes KellyChief Executive OfficerF450$30.0300$13.51K
Apr 30, 2026Burke Michael J. Jr.PresidentA2,439$0.0000$0.00
Apr 30, 2026Burke Michael J. Jr.PresidentF252$30.0300$7.57K
Apr 30, 2026Greenland AdomSecretaryA1,506$0.0000$0.00
Apr 30, 2026Greenland AdomSecretaryF127$30.0300$3.81K
Apr 30, 2026Henion BradleyE.V.P. - ChoiceOne Bank (Sub.)A1,455$0.0000$0.00
Apr 30, 2026Henion BradleyE.V.P. - ChoiceOne Bank (Sub.)F137$30.0300$4.11K
Apr 1, 2026Armock Greg L.DirectorA591$28.1200$16.62K
Apr 1, 2026Brophy Keith D.DirectorA418$28.1200$11.75K
Apr 1, 2026Burns Harold JDirectorA591$28.1200$16.62K
Apr 1, 2026Burrough Eric EDirectorA591$28.1200$16.62K
Apr 1, 2026Coulter Curt EDirectorA245$28.1200$6.89K
Apr 1, 2026Krause Steven TheodoreDirectorA591$28.1200$16.62K
Apr 1, 2026Essex Bruce John JrDirectorA244$28.1200$6.86K
Apr 1, 2026Hicks Randy DDirectorA591$28.1200$16.62K
Apr 1, 2026McConnell Gregory ADirectorA244$28.1200$6.86K
Apr 1, 2026McGinnis Bradley F.DirectorA591$28.1200$16.62K
Apr 1, 2026Page Roxanne MDirectorA244$28.1200$6.86K
Apr 1, 2026PETTY BRIAN PDirectorA591$28.1200$16.62K
Apr 1, 2026Wendling Michelle MDirectorA244$28.1200$6.86K
Mar 12, 2026Greenland AdomSecretaryP500$27.4000$13.70K
Mar 11, 2026Burrough Eric EDirectorP5,000$27.5000$137.50K
Mar 6, 2026McConnell Gregory ADirectorP1,050$27.9400$29.34K
Mar 3, 2026McGinnis Bradley F.DirectorP1,000$29.1500$29.15K
Feb 27, 2026Burke Michael J. Jr.PresidentP250$28.5800$7.14K
Feb 13, 2026McConnell Gregory ADirectorP1,000$29.0000$29.00K
Feb 13, 2026McConnell Gregory ADirectorP550$29.1000$16.00K
Feb 11, 2026PETTY BRIAN PDirectorS15,000$29.5600$443.40K
Feb 9, 2026Krause Steven TheodoreDirectorG625$0.0000$0.00
Feb 9, 2026Krause Steven TheodoreDirectorG625$0.0000$0.00
Feb 9, 2026Krause Steven TheodoreDirectorG625$0.0000$0.00
Feb 9, 2026Krause Steven TheodoreDirectorG625$0.0000$0.00
Feb 9, 2026Krause Steven TheodoreDirectorG3,125$0.0000$0.00
Jan 1, 2026Armock Greg L.DirectorA648$29.5200$19.13K
Jan 1, 2026Brophy Keith D.DirectorA423$29.5200$12.49K
Jan 1, 2026Essex Bruce John JrDirectorA233$29.5200$6.88K