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 1.88%Institutions 87.39%618 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
May 4, 2026Kennedy Michael N.See RemarksS15,086$39.6100$597.56K
May 4, 2026Kennedy Michael N.See RemarksS170,740$39.3100$6.71M
May 4, 2026Schultz Yvette KSee RemarksS549$39.7600$21.83K
May 4, 2026Schultz Yvette KSee RemarksS38,941$39.2600$1.53M
Apr 10, 2026Hardesty Benjamin A.DirectorA1,913$0.0000$0.00
Apr 10, 2026Schroer Brenda RDirectorA1,418$0.0000$0.00
Apr 10, 2026Mutschler Jacqueline CDirectorA1,418$0.0000$0.00
Apr 10, 2026Munoz Jeffrey S.DirectorA1,418$0.0000$0.00
Apr 10, 2026Sutil VickyDirectorA1,418$0.0000$0.00
Apr 10, 2026Tyree Thomas B JRDirectorA1,418$0.0000$0.00
Apr 10, 2026Keenan W Howard JRDirectorA1,418$0.0000$0.00
Mar 19, 2026Hardesty Benjamin A.DirectorS12,000$44.0000$528.00K
Mar 16, 2026Krueger Brendan E.See RemarksM5,132––
Mar 16, 2026Krueger Brendan E.See RemarksF6,706$41.0300$275.15K
Mar 16, 2026Krueger Brendan E.See RemarksM5,132$0.0000$0.00
Mar 16, 2026Kennedy Michael N.See RemarksM10,510––
Mar 16, 2026Kennedy Michael N.See RemarksF13,729$41.0300$563.30K
Mar 16, 2026Kennedy Michael N.See RemarksM10,510$0.0000$0.00
Mar 16, 2026Schultz Yvette KSee RemarksM6,415––
Mar 16, 2026Schultz Yvette KSee RemarksF8,382$41.0300$343.91K
Mar 16, 2026Schultz Yvette KSee RemarksM6,415$0.0000$0.00
Mar 10, 2026Pearce SheriSee RemarksS19,667$38.1300$749.90K
Mar 9, 2026Schultz Yvette KSee RemarksS15,000$39.3300$589.95K
Mar 7, 2026Schultz Yvette KSee RemarksA9,657$0.0000$0.00
Mar 7, 2026Schultz Yvette KSee RemarksF20,270$38.8300$787.08K
Mar 7, 2026Schultz Yvette KSee RemarksA38,629$0.0000$0.00
Mar 7, 2026Pearce SheriSee RemarksF13,514$38.8300$524.75K
Mar 7, 2026Pearce SheriSee RemarksA22,534$0.0000$0.00
Mar 7, 2026Krueger Brendan E.See RemarksA9,657$0.0000$0.00
Mar 7, 2026Krueger Brendan E.See RemarksF17,355$38.8300$673.89K
Mar 7, 2026Krueger Brendan E.See RemarksA38,629$0.0000$0.00
Mar 7, 2026Kennedy Michael N.See RemarksA25,753$0.0000$0.00
Mar 7, 2026Kennedy Michael N.See RemarksF33,203$38.8300$1.29M
Mar 7, 2026Kennedy Michael N.See RemarksA103,013$0.0000$0.00
Feb 27, 2026Hardesty Benjamin A.DirectorS12,000$36.0000$432.00K
Feb 25, 2026Schultz Yvette KSee RemarksM5,937––
Feb 25, 2026Schultz Yvette KSee RemarksF50,101$34.4100$1.72M
Feb 25, 2026Schultz Yvette KSee RemarksM5,937$0.0000$0.00
Feb 25, 2026Schultz Yvette KSee RemarksA12,952$0.0000$0.00
Feb 25, 2026Schultz Yvette KSee RemarksA16,282$0.0000$0.00
Feb 25, 2026Schultz Yvette KSee RemarksA16,854$0.0000$0.00
Feb 25, 2026Schultz Yvette KSee RemarksA12,532$0.0000$0.00
Feb 25, 2026Krueger Brendan E.See RemarksM4,749––
Feb 25, 2026Krueger Brendan E.See RemarksF41,233$34.4100$1.42M
Feb 25, 2026Krueger Brendan E.See RemarksM4,749$0.0000$0.00
Feb 25, 2026Krueger Brendan E.See RemarksA12,952$0.0000$0.00
Feb 25, 2026Krueger Brendan E.See RemarksA13,026$0.0000$0.00
Feb 25, 2026Krueger Brendan E.See RemarksA13,482$0.0000$0.00
Feb 25, 2026Krueger Brendan E.See RemarksA10,026$0.0000$0.00
Feb 25, 2026Kennedy Michael N.See RemarksM7,718––