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 13.21%Institutions 100.00%342 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jul 7, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM24,613$0.0000$0.00
Jul 7, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS9,288$89.4400$830.72K
Jul 7, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS11,369$89.0300$1.01M
Jul 7, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS3,956$87.1700$344.84K
Jul 7, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM24,613$39.4200$970.24K
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM2,474$0.0000$0.00
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM18,876$0.0000$0.00
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM811$0.0000$0.00
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS2,474$87.0300$215.31K
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM2,474$39.4200$97.53K
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS10,090$86.3200$870.97K
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS8,786$85.3500$749.88K
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM18,876$38.1000$719.17K
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS385$86.3400$33.24K
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS426$85.2800$36.33K
Jul 6, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM811$38.1000$30.90K
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOM2,813$0.0000$0.00
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOM2,266$0.0000$0.00
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOS745$86.3800$64.35K
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOS645$85.8400$55.37K
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOS1,036$84.4100$87.45K
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOS387$83.1000$32.16K
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOM2,813$46.5400$130.92K
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOS601$86.3800$51.91K
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOS519$85.8400$44.55K
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOS833$84.4100$70.31K
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOS313$83.1000$26.01K
Jul 6, 2026Boulding Mark ElliottEXEC. VP AND CLOM2,266$39.4200$89.33K
Jun 26, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM7,718$0.0000$0.00
Jun 26, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM412$0.0000$0.00
Jun 26, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS7,718$85.2600$658.04K
Jun 26, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM7,718$38.1000$294.06K
Jun 26, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS412$85.2300$35.11K
Jun 26, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM412$38.1000$15.70K
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM100$0.0000$0.00
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM19,859$0.0000$0.00
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM1,001$0.0000$0.00
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS100$87.0000$8.70K
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM100$39.4200$3.94K
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS11,337$86.5100$980.76K
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS8,522$85.2600$726.59K
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM19,859$38.1000$756.63K
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS419$86.3900$36.20K
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS582$85.2400$49.61K
Jun 25, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM1,001$38.1000$38.14K
Jun 24, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM4,922$0.0000$0.00
Jun 24, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM401$0.0000$0.00
Jun 24, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS4,922$85.0300$418.52K
Jun 24, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERM4,922$38.1000$187.53K
Jun 24, 2026Almstead Neil GregoryCHIEF TECHNICAL OPS OFFICERS401$85.0100$34.09K