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 103.41%Institutions 0.00%– filers

Top Institutions

Unavailable

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jun 2, 2026GRAVES GREGORY BDirectorP225$42.0000$9.45K
May 28, 2026GRAVES GREGORY BDirectorP400$43.0000$17.20K
May 28, 2026GRAVES GREGORY BDirectorP500$45.0000$22.50K
May 14, 2026GRAVES GREGORY BDirectorP205$47.5000$9.74K
May 13, 2026GRAVES GREGORY BDirectorP270$48.0000$12.96K
Oct 1, 2025GRAVES GREGORY BDirectorA2,500$0.0000$0.00
Oct 1, 2025MELSEN GREGORY JDirectorA2,500$0.0000$0.00
Oct 1, 2025Gonzalez John Joseph IIDirectorA2,500$0.0000$0.00
Oct 1, 2025Miller Ryan KarenDirectorA2,500$0.0000$0.00
Oct 1, 2025van Kesteren GerardDirectorA2,500$0.0000$0.00
Mar 11, 2025GRAVES GREGORY BDirectorP207$32.0000$6.62K
Mar 10, 2025GRAVES GREGORY BDirectorP300$33.0000$9.90K
Feb 21, 2025GRAVES GREGORY BDirectorP200$36.2500$7.25K
Feb 20, 2025GRAVES GREGORY BDirectorP129$35.2500$4.55K
Feb 19, 2025GRAVES GREGORY BDirectorP100$35.0000$3.50K
Feb 19, 2025GRAVES GREGORY BDirectorP150$34.0000$5.10K
Feb 18, 2025GRAVES GREGORY BDirectorP200$38.0000$7.60K
Dec 12, 2024GRAVES GREGORY BDirectorP200$35.3000$7.06K
Dec 12, 2024GRAVES GREGORY BDirectorP118$35.5500$4.19K
Dec 12, 2024GRAVES GREGORY BDirectorP121$35.5500$4.30K
Dec 11, 2024GRAVES GREGORY BDirectorP100$35.4000$3.54K
Dec 11, 2024GRAVES GREGORY BDirectorP100$35.5400$3.55K
Dec 11, 2024GRAVES GREGORY BDirectorP100$35.4240$3.54K
Dec 11, 2024GRAVES GREGORY BDirectorP100$35.4300$3.54K
Dec 11, 2024GRAVES GREGORY BDirectorP50$35.4000$1.77K
Dec 11, 2024GRAVES GREGORY BDirectorP50$35.1500$1.76K
Dec 11, 2024GRAVES GREGORY BDirectorP200$35.5400$7.11K
Oct 1, 2024van Kesteren GerardDirectorA2,500$0.0000$0.00
Oct 1, 2024Gonzalez John Joseph IIDirectorA2,500$0.0000$0.00
Oct 1, 2024GRAVES GREGORY BDirectorA2,500$0.0000$0.00
Oct 1, 2024MELSEN GREGORY JDirectorA2,500$0.0000$0.00
Oct 1, 2024Miller Ryan KarenDirectorA2,500$0.0000$0.00
Oct 1, 2024van Kesteren GerardDirectorA2,500$0.0000$0.00
Oct 1, 2024Miller Ryan KarenDirectorA2,500$0.0000$0.00
Oct 1, 2024Gonzalez John Joseph IIDirectorA2,500$0.0000$0.00
Oct 1, 2024GRAVES GREGORY BDirectorA2,500$0.0000$0.00
Oct 1, 2024MELSEN GREGORY JDirectorA2,500$0.0000$0.00
Sep 19, 2024GRAVES GREGORY BDirectorP100$40.5000$4.05K
Sep 5, 2024GRAVES GREGORY BDirectorP200$41.0000$8.20K
Sep 4, 2024GRAVES GREGORY BDirectorP100$40.5000$4.05K
Sep 4, 2024GRAVES GREGORY BDirectorP100$40.0000$4.00K
Sep 4, 2024GRAVES GREGORY BDirectorP100$39.5000$3.95K
Aug 19, 2024GRAVES GREGORY BDirectorP182$39.0000$7.10K
Aug 5, 2024Gonzalez John Joseph IIDirectorS13,000$35.0000$455.00K
Aug 5, 2024van Kesteren GerardDirectorP13,000$35.0000$455.00K
Jun 6, 2024GRAVES GREGORY BDirectorP30$42.5000$1.27K
Jun 5, 2024GRAVES GREGORY BDirectorP202$42.5000$8.59K
Jun 4, 2024GRAVES GREGORY BDirectorP113$42.0000$4.75K
May 30, 2024GRAVES GREGORY BDirectorP100$40.5100$4.05K
May 28, 2024GRAVES GREGORY BDirectorP155$40.0000$6.20K