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 42.42%Institutions 46.85%201 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
May 29, 2026MCCAIN ELLIS LDirectorA3,000$0.0000$0.00
May 29, 2026MCCAIN ELLIS LDirectorM750––
May 29, 2026MCCAIN ELLIS LDirectorM750––
May 29, 2026MCCAIN ELLIS LDirectorM750––
May 29, 2026MCCAIN ELLIS LDirectorM750––
May 29, 2026MCCAIN ELLIS LDirectorM750––
May 29, 2026MCCAIN ELLIS LDirectorM750––
May 29, 2026MCCAIN ELLIS LDirectorM750––
May 29, 2026MCCAIN ELLIS LDirectorM750––
Dec 7, 2025PAGANO VINCENT JRDirectorA3,000$0.0000$0.00
Dec 7, 2025PAGANO VINCENT JRDirectorM750––
Dec 7, 2025PAGANO VINCENT JRDirectorM750––
Dec 7, 2025PAGANO VINCENT JRDirectorM750––
Dec 7, 2025PAGANO VINCENT JRDirectorM750––
Dec 7, 2025PAGANO VINCENT JRDirectorD375$55.8200$20.93K
Dec 7, 2025PAGANO VINCENT JRDirectorM750––
Dec 7, 2025PAGANO VINCENT JRDirectorD375$55.8200$20.93K
Dec 7, 2025PAGANO VINCENT JRDirectorM750––
Dec 7, 2025PAGANO VINCENT JRDirectorD375$55.8200$20.93K
Dec 7, 2025PAGANO VINCENT JRDirectorM750––
Dec 7, 2025PAGANO VINCENT JRDirectorD375$55.8200$20.93K
Dec 7, 2025PAGANO VINCENT JRDirectorM750––
Sep 7, 2025Ball James RobertDirectorA3,000$0.0000$0.00
Sep 7, 2025Ball James RobertDirectorM750––
Sep 7, 2025Ball James RobertDirectorM750––
Sep 7, 2025Ball James RobertDirectorM750––
Sep 7, 2025Ball James RobertDirectorM750––
Sep 7, 2025Ball James RobertDirectorD375$53.9800$20.24K
Sep 7, 2025Ball James RobertDirectorM750––
Sep 7, 2025Ball James RobertDirectorD375$53.9800$20.24K
Sep 7, 2025Ball James RobertDirectorM750––
Sep 7, 2025Ball James RobertDirectorD750$53.9800$40.48K
Sep 7, 2025Ball James RobertDirectorM750––
Sep 7, 2025Richard Oliver G IIIDirectorA3,000$0.0000$0.00
Sep 7, 2025Ball James RobertDirectorD750$53.9800$40.48K
Sep 7, 2025Richard Oliver G IIIDirectorM750––
Sep 7, 2025Richard Oliver G IIIDirectorM750––
Sep 7, 2025Richard Oliver G IIIDirectorM750––
Sep 7, 2025Richard Oliver G IIIDirectorM750––
Sep 7, 2025Ball James RobertDirectorM750––
Sep 7, 2025Richard Oliver G IIIDirectorD375$53.9800$20.24K
Sep 7, 2025Richard Oliver G IIIDirectorM750––
Sep 7, 2025Richard Oliver G IIIDirectorD375$53.9800$20.24K
Sep 7, 2025Richard Oliver G IIIDirectorM750––
Sep 7, 2025Richard Oliver G IIIDirectorD375$53.9800$20.24K
Sep 7, 2025Richard Oliver G IIIDirectorM750––
Sep 7, 2025Richard Oliver G IIIDirectorD375$53.9800$20.24K
Sep 7, 2025Richard Oliver G IIIDirectorM750––
May 29, 2025MCCAIN ELLIS LDirectorA3,000$0.0000$0.00
May 29, 2025MCCAIN ELLIS LDirectorM750––