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.75%Institutions 86.22%185 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jun 15, 2026Sharp JayExecutive Vice PresidentG720$0.0000$0.00
Jun 15, 2026Sharp JayExecutive Vice PresidentS200$81.3200$16.26K
Jun 15, 2026Sharp JayExecutive Vice PresidentS2,021$80.3364$162.36K
Jun 15, 2026Sharp JayExecutive Vice PresidentS1,862$79.6708$148.35K
Jun 15, 2026Sharp JayExecutive Vice PresidentS788$78.4619$61.83K
May 18, 2026Reed Michael JamesChief Operating OfficerA403$0.0000$0.00
Apr 30, 2026Brooks Jayme L.Chief Financial OfficerS3,440$100.0000$344.00K
Apr 24, 2026Brooks Jayme L.Chief Financial OfficerS2,173$100.0516$217.41K
Apr 13, 2026Brooks Jayme L.Chief Financial OfficerS5,703$85.4269$487.19K
Apr 9, 2026Brooks Jayme L.Chief Financial OfficerS841$85.1100$71.58K
Apr 8, 2026Brooks Jayme L.Chief Financial OfficerS3,366$85.1942$286.76K
Mar 17, 2026Brooks Jayme L.Chief Financial OfficerS1,100$81.4030$89.54K
Mar 17, 2026Brooks Jayme L.Chief Financial OfficerS1,546$80.2808$124.11K
Mar 17, 2026Brooks Jayme L.Chief Financial OfficerS460$78.8042$36.25K
Mar 17, 2026Brooks Jayme L.Chief Financial OfficerS4,167$78.0702$325.32K
Mar 17, 2026Brooks Jayme L.Chief Financial OfficerS2,637$77.1047$203.32K
Mar 16, 2026Sharp JayExecutive Vice PresidentG700$0.0000$0.00
Mar 16, 2026Sharp JayExecutive Vice PresidentS500$81.6551$40.83K
Mar 16, 2026Sharp JayExecutive Vice PresidentS300$80.5501$24.16K
Mar 16, 2026Sharp JayExecutive Vice PresidentS709$79.5203$56.38K
Mar 16, 2026Sharp JayExecutive Vice PresidentS491$78.6122$38.60K
Mar 2, 2026Angerosa NicholasExecutive Vice PresidentF8,878$89.1700$791.65K
Mar 2, 2026Angerosa NicholasExecutive Vice PresidentA22,559$0.0000$0.00
Mar 2, 2026McCann Michael MChief Executive OfficerF20,466$89.1700$1.82M
Mar 2, 2026McCann Michael MChief Executive OfficerA52,008$0.0000$0.00
Mar 2, 2026Sharp JayExecutive Vice PresidentF12,359$89.1700$1.10M
Mar 2, 2026Sharp JayExecutive Vice PresidentA28,747$0.0000$0.00
Mar 2, 2026Brooks Jayme L.Chief Financial OfficerF16,070$89.1700$1.43M
Mar 2, 2026Brooks Jayme L.Chief Financial OfficerA40,835$0.0000$0.00
Jan 20, 2026Dugan Terence PatrickDirectorA1,498$0.0000$0.00
Jan 1, 2026Krzeminski Laurel JDirectorA1,498$0.0000$0.00
Jan 1, 2026Krzeminski Laurel JDirectorM956$0.0000$0.00
Jan 1, 2026Krzeminski Laurel JDirectorM956$0.0000$0.00
Jan 1, 2026Brooks Jayme L.Chief Financial OfficerA2,276$0.0000$0.00
Jan 1, 2026Brooks Jayme L.Chief Financial OfficerM657$0.0000$0.00
Jan 1, 2026Brooks Jayme L.Chief Financial OfficerM1,266$0.0000$0.00
Jan 1, 2026Brooks Jayme L.Chief Financial OfficerM98$0.0000$0.00
Jan 1, 2026Brooks Jayme L.Chief Financial OfficerM4,440$0.0000$0.00
Jan 1, 2026Brooks Jayme L.Chief Financial OfficerF2,668$77.8500$207.70K
Jan 1, 2026Brooks Jayme L.Chief Financial OfficerM657$0.0000$0.00
Jan 1, 2026Brooks Jayme L.Chief Financial OfficerM1,266$0.0000$0.00
Jan 1, 2026Brooks Jayme L.Chief Financial OfficerM98$0.0000$0.00
Jan 1, 2026Brooks Jayme L.Chief Financial OfficerM4,440$0.0000$0.00
Jan 1, 2026Angerosa NicholasRegional PresidentA1,440$0.0000$0.00
Jan 1, 2026Angerosa NicholasRegional PresidentM416$0.0000$0.00
Jan 1, 2026Angerosa NicholasRegional PresidentM771$0.0000$0.00
Jan 1, 2026Angerosa NicholasRegional PresidentF1,579$77.8500$122.92K
Jan 1, 2026Angerosa NicholasRegional PresidentM416$0.0000$0.00
Jan 1, 2026Angerosa NicholasRegional PresidentM771$0.0000$0.00
Jan 1, 2026Horowitz JoshuaDirectorA1,498$0.0000$0.00