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 95.59%Institutions 100.00%30 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jun 15, 2026Hahn Stephen M.DirectorC44,763––
Jun 15, 2026Hahn Stephen M.DirectorC44,763––
Jun 15, 2026Parikh Anand KiranPresident and CEOC761,428––
Jun 15, 2026Parikh Anand KiranPresident and CEOC761,428––
Jun 12, 2026Hahn Stephen M.DirectorA25,000$0.0000$0.00
Jun 12, 2026Ramasastry SairaDirectorA25,000$0.0000$0.00
Jun 10, 2026Donenberg Phillip B.DirectorA12,500$0.0000$0.00
Jun 10, 2026Holmen BobDirectorA12,500$0.0000$0.00
Jun 10, 2026Gerry ChristopherPresident & PEOA220,000$0.0000$0.00
Jun 1, 2026Peyer James10% Owner, OtherS476$21.1400$10.06K
Jun 1, 2026Peyer James10% Owner, OtherS24,524$20.0000$490.48K
Jun 1, 2026Cambrian BioPharma Inc10% OwnerS476$21.1400$10.06K
Jun 1, 2026Cambrian BioPharma Inc10% OwnerS24,524$20.0000$490.48K
Apr 10, 2026Donenberg Phillip B.DirectorA23,100$0.0000$0.00
Apr 10, 2026Craver JosiahPFO & PAOA80,000$0.0000$0.00
Apr 7, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS1,108$33.3800$36.98K
Apr 7, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS300$32.2467$9.67K
Apr 7, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS4,423$31.3843$138.81K
Apr 7, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS205$29.7146$6.09K
Apr 7, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS2,115$28.9417$61.21K
Apr 7, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP1,108$33.3800$36.98K
Apr 6, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS45$31.9628$1.44K
Apr 6, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS1,214$31.0227$37.66K
Apr 6, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP1,104$31.0200$34.25K
Apr 2, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS1,134$34.8007$39.46K
Apr 2, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS374$33.3470$12.47K
Apr 2, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS1,794$32.6041$58.49K
Apr 2, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS1,265$31.7510$40.16K
Apr 2, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS3,099$30.8638$95.65K
Apr 2, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP701$35.5472$24.92K
Apr 2, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP1,276$34.7524$44.34K
Apr 2, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP26$33.4704$870.00
Apr 1, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS46$34.7464$1.60K
Apr 1, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS1,104$31.5200$34.80K
Apr 1, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP3,401$35.4554$120.58K
Apr 1, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP1,613$34.5863$55.79K
Apr 1, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP1,161$31.5309$36.61K
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS87$31.5200$2.74K
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS5$28.4050$142.00
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS57$27.1147$1.54K
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS1,251$25.1676$31.48K
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS191$24.2843$4.64K
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP411$32.5962$13.40K
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP1,957$31.4512$61.55K
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP186$30.4754$5.67K
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP17$27.7838$472.00
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP1,048$26.7259$28.01K
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP1,770$25.3209$44.82K
Mar 31, 2026MILLENNIUM MANAGEMENT LLC10% OwnerP616$24.6857$15.21K
Mar 30, 2026MILLENNIUM MANAGEMENT LLC10% OwnerS370$27.6800$10.24K