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 8.32%Institutions 36.95%65 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jun 12, 2026Galli Joseph SDirectorS291$19.9600$5.81K
Jun 12, 2026Galli Joseph SDirectorS64$19.8750$1.27K
Jun 12, 2026Galli Joseph SDirectorS2$19.8550$39.00
Jun 12, 2026Galli Joseph SDirectorS30$19.8400$595.00
Jun 12, 2026Galli Joseph SDirectorS100$19.8150$1.98K
Jun 12, 2026Galli Joseph SDirectorS2,014$19.8100$39.90K
Jun 12, 2026Galli Joseph SDirectorS579$19.8000$11.46K
Jun 11, 2026Galli Joseph SDirectorS8,122$19.8400$161.14K
Jun 10, 2026Galli Joseph SDirectorS18$19.9850$359.00
Jun 10, 2026Galli Joseph SDirectorS39$19.9800$779.00
Jun 10, 2026Galli Joseph SDirectorS1,349$19.9500$26.91K
Jun 10, 2026Galli Joseph SDirectorS44$19.9000$875.00
Jun 10, 2026Galli Joseph SDirectorS1,068$19.8700$21.22K
Jun 10, 2026Galli Joseph SDirectorS36$19.8550$714.00
Jun 10, 2026Galli Joseph SDirectorS404$19.8500$8.02K
Jun 10, 2026Galli Joseph SDirectorS242$19.8000$4.79K
Jun 10, 2026Galli Joseph SDirectorS316$19.7700$6.25K
Jun 10, 2026Galli Joseph SDirectorS24$19.7650$474.00
Jun 10, 2026Galli Joseph SDirectorS284$19.7600$5.61K
Jun 10, 2026Galli Joseph SDirectorS1,176$19.7500$23.23K
Jun 9, 2026Galli Joseph SDirectorS7$19.9800$139.00
Jun 9, 2026Galli Joseph SDirectorS2,194$19.8000$43.44K
Jun 9, 2026Galli Joseph SDirectorS100$19.7700$1.98K
Jun 9, 2026Galli Joseph SDirectorS266$19.7650$5.26K
Jun 9, 2026Galli Joseph SDirectorS2$19.7600$39.00
Jun 9, 2026Galli Joseph SDirectorS10$19.7500$197.00
Jun 9, 2026Galli Joseph SDirectorS130$19.7400$2.57K
Jun 9, 2026Galli Joseph SDirectorS438$19.7300$8.64K
Jun 9, 2026Galli Joseph SDirectorS79$19.7200$1.56K
Jun 9, 2026Galli Joseph SDirectorS10$19.7150$197.00
Jun 9, 2026Galli Joseph SDirectorS43$19.7050$847.00
Jun 9, 2026Galli Joseph SDirectorS1,834$19.7000$36.13K
Jun 8, 2026Galli Joseph SDirectorS1$20.0250$20.00
Jun 8, 2026Galli Joseph SDirectorS4$19.9850$79.00
Jun 8, 2026Galli Joseph SDirectorS1$19.9300$19.00
Jun 8, 2026Galli Joseph SDirectorS179$19.9000$3.56K
Jun 5, 2026Galli Joseph SDirectorS219$20.0400$4.39K
Jun 5, 2026Galli Joseph SDirectorS111$20.0300$2.22K
Jun 5, 2026Galli Joseph SDirectorS1,287$20.0100$25.75K
Jun 5, 2026Galli Joseph SDirectorS7$20.0050$140.00
Jun 5, 2026Galli Joseph SDirectorS100$19.8800$1.99K
Jun 5, 2026Galli Joseph SDirectorS100$19.8700$1.99K
Jun 5, 2026Galli Joseph SDirectorS100$19.8600$1.99K
Jun 5, 2026Galli Joseph SDirectorS200$19.8500$3.97K
Jun 5, 2026Galli Joseph SDirectorS16$19.8300$317.00
Jun 5, 2026Galli Joseph SDirectorS400$19.8250$7.93K
Jun 5, 2026Galli Joseph SDirectorS420$19.8150$8.32K
Jun 5, 2026Galli Joseph SDirectorS100$19.8100$1.98K
Jun 2, 2026Galli Joseph SDirectorS114$19.8000$2.26K
May 28, 2026Galli Joseph SDirectorS3,404$19.9400$67.88K