Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsShortsInstitutionsInsidersCorporate 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 36.88%Institutions 55.96%94 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Aug 19, 2026Ritchie Robert CChief Executive OfficerS6,000$25.2400$151.44K
Aug 18, 2026Ritchie Robert CChief Executive OfficerS12,000$25.3400$304.08K
Aug 17, 2026Ritchie Robert CChief Executive OfficerS55,000$24.9200$1.37M
Aug 14, 2026Ritchie Robert CChief Executive OfficerS20,402$24.1200$492.10K
Aug 13, 2026Ritchie Robert CChief Executive OfficerS50,000$23.6500$1.18M
Aug 12, 2026Ritchie Robert CChief Executive OfficerS99$24.6000$2.44K
Aug 12, 2026Ritchie Robert CChief Executive OfficerS38,161$23.0800$880.75K
Aug 10, 2026Ritchie Robert CChief Executive OfficerS5,800$20.7200$120.18K
Aug 7, 2026Ritchie Robert CChief Executive OfficerS12,959$21.0100$272.27K
Aug 6, 2026Ritchie Robert CChief Executive OfficerS36,965$20.8300$769.98K
Aug 4, 2026Ritchie Robert CChief Executive OfficerS30,000$20.8500$625.50K
Aug 3, 2026Ritchie Robert CChief Executive OfficerS33,000$20.6800$682.44K
Jun 30, 2026Csiszar Ernest NDirectorA870$0.0000$0.00
Jun 30, 2026Smathers Steven EDirectorA870$0.0000$0.00
Jun 30, 2026MATHIS STEVEN BDirectorA870$0.0000$0.00
Jun 9, 2026SOWELL JAMES E10% OwnerP79,497$16.8500$1.34M
Jun 8, 2026SOWELL JAMES E10% OwnerP33,628$16.9100$568.65K
Jun 5, 2026SOWELL JAMES E10% OwnerP23,231$16.9200$393.07K
May 26, 2026MATHIS STEVEN BDirectorP3,000$16.8200$50.46K
May 22, 2026Clark David LewisChairmanP5,830$17.1500$99.98K
May 22, 2026Smathers Steven EDirectorP2,900$16.9900$49.27K
May 7, 2026Ritchie Jon PPresidentF1,538$19.6700$30.25K
May 7, 2026Clark David LewisChairmanF1,230$19.6700$24.19K
May 7, 2026Ritchie Robert CChief Executive OfficerF2,921$19.6700$57.46K
Apr 6, 2026Foley BrianChief Financial OfficerA4,262$0.0000$0.00
Mar 31, 2026Smathers Steven EDirectorA778$0.0000$0.00
Mar 31, 2026MATHIS STEVEN BDirectorA778$0.0000$0.00
Mar 31, 2026Csiszar Ernest NDirectorA778$0.0000$0.00
Mar 2, 2026Clark David LewisChairmanA9,451$0.0000$0.00
Mar 2, 2026Ritchie Robert CChief Executive OfficerA19,706$0.0000$0.00
Mar 2, 2026Ritchie Jon PPresidentA11,814$0.0000$0.00
Mar 2, 2026Lurie Benjamin AChief Financial OfficerA3,166$0.0000$0.00
Dec 31, 2025MATHIS STEVEN BDirectorA735$0.0000$0.00
Dec 31, 2025Csiszar Ernest NDirectorA735$0.0000$0.00
Dec 31, 2025Smathers Steven EDirectorA735$0.0000$0.00
Dec 5, 2025Ritchie Robert CChief Executive OfficerS59,554$19.0000$1.13M
Dec 5, 2025SOWELL JAMES E10% OwnerS295,037$19.0000$5.61M
Dec 4, 2025Clark David LewisChairmanA9,375$0.0000$0.00
Dec 4, 2025Lurie Benjamin AChief Financial OfficerA3,516$0.0000$0.00
Dec 4, 2025Ritchie Jon PPresidentA11,719$0.0000$0.00
Dec 4, 2025Ritchie Robert CChief Executive OfficerA22,266$0.0000$0.00
Nov 21, 2025Smathers Steven EDirectorS171,800$19.0000$3.26M
Nov 21, 2025SOWELL JAMES E10% OwnerS2,353,200$19.0000$44.71M
Nov 21, 2025Ritchie Robert CChief Executive OfficerS475,000$19.0000$9.03M
Sep 30, 2025Smathers Steven EDirectorA727$0.0000$0.00
Sep 30, 2025MATHIS STEVEN BDirectorA727$0.0000$0.00
Sep 30, 2025Csiszar Ernest NDirectorA727$0.0000$0.00
Sep 9, 2025Smathers Steven EDirectorA886$0.0000$0.00
Sep 9, 2025MATHIS STEVEN BDirectorA886$0.0000$0.00
Sep 9, 2025Csiszar Ernest NDirectorA886$0.0000$0.00