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 3.59%Institutions 17.45%42 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jun 22, 2026JOHNSON GREGG CDirectorA2,751––
Jun 22, 2026Gervais Maria R.DirectorA4,126––
Jun 22, 2026Ayers Michael T.DirectorA4,470––
Jun 22, 2026BARBER GRANTDirectorA1,392––
May 29, 2026BARBER GRANTDirectorP2,500$3.3900$8.47K
May 15, 2026BARBER GRANTDirectorP2,750$3.3500$9.21K
May 15, 2026BARBER GRANTDirectorP2,150$3.3700$7.25K
May 15, 2026Boudreau AlannaChief Financial OfficerP5,000$3.3599$16.80K
May 14, 2026BARBER GRANTDirectorP23$3.3700$77.00
May 14, 2026BARBER GRANTDirectorP1,102$3.3500$3.69K
Feb 12, 2026Brown Jeffrey DaleDirectorP1,790$4.4700$8.00K
Feb 12, 2026Brown Jeffrey DaleDirectorP803$4.4600$3.58K
Feb 12, 2026Brown Jeffrey DaleDirectorP400$4.4500$1.78K
Feb 12, 2026Brown Jeffrey DaleDirectorP26$4.4400$115.00
Feb 12, 2026Brown Jeffrey DaleDirectorP411$4.4300$1.82K
Feb 12, 2026Brown Jeffrey DaleDirectorP400$4.5300$1.81K
Feb 12, 2026Brown Jeffrey DaleDirectorP200$4.5400$908.00
Feb 12, 2026Brown Jeffrey DaleDirectorP200$4.5800$916.00
Feb 12, 2026Brown Jeffrey DaleDirectorP200$4.5900$918.00
Feb 12, 2026Brown Jeffrey DaleDirectorP100$4.5600$456.00
Feb 12, 2026Brown Jeffrey DaleDirectorP200$4.5700$914.00
Feb 12, 2026Brown Jeffrey DaleDirectorP100$4.5600$456.00
Feb 12, 2026Brown Jeffrey DaleDirectorP201$4.5200$908.00
Feb 12, 2026Brown Jeffrey DaleDirectorP400$4.5000$1.80K
Feb 12, 2026Brown Jeffrey DaleDirectorP100$4.4900$449.00
Feb 12, 2026Brown Jeffrey DaleDirectorP200$4.4500$890.00
Feb 12, 2026Brown Jeffrey DaleDirectorP214$4.4600$954.00
Feb 12, 2026Brown Jeffrey DaleDirectorP400$4.4300$1.77K
Feb 12, 2026Brown Jeffrey DaleDirectorP515$4.4100$2.27K
Dec 11, 2025Boudreau AlannaChief Financial OfficerX3,278––
Dec 11, 2025Boudreau AlannaChief Financial OfficerX3,278––
Nov 19, 2025Givens John F. IIChief Executive OfficerP7$4.9550$34.00
Nov 19, 2025Givens John F. IIChief Executive OfficerP8$4.9200$39.00
Nov 19, 2025Givens John F. IIChief Executive OfficerP5$4.8800$24.00
Nov 19, 2025Givens John F. IIChief Executive OfficerP2$4.9300$9.00
Nov 18, 2025Givens John F. IIChief Executive OfficerP73$5.0200$366.00
Nov 18, 2025Givens John F. IIChief Executive OfficerP1$5.0000$5.00
Nov 18, 2025Givens John F. IIChief Executive OfficerP20$5.0100$100.00
Nov 18, 2025Givens John F. IIChief Executive OfficerP6$4.9500$29.00
Nov 18, 2025Givens John F. IIChief Executive OfficerP98$4.9800$488.00
Nov 18, 2025Givens John F. IIChief Executive OfficerP2$4.9700$9.00
Nov 18, 2025Givens John F. IIChief Executive OfficerP50$4.8600$243.00
Nov 18, 2025Givens John F. IIChief Executive OfficerP1$4.8100$4.00
Nov 18, 2025Givens John F. IIChief Executive OfficerP68$4.8500$329.00
Nov 18, 2025Givens John F. IIChief Executive OfficerP42$4.8300$202.00
Nov 17, 2025Givens John F. IIChief Executive OfficerP400$4.9900$2.00K
Nov 14, 2025Givens John F. IIChief Executive OfficerP553$4.7400$2.62K
Nov 14, 2025Givens John F. IIChief Executive OfficerP200$4.7350$947.00
Nov 14, 2025Givens John F. IIChief Executive OfficerP1,060$4.7500$5.04K
Nov 14, 2025Givens John F. IIChief Executive OfficerP1,401$4.7300$6.63K