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.50%Institutions 100.00%328 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jun 28, 2026Patel Nishu D.Chief Accounting OfficerF193$57.4300$11.08K
May 22, 2026Cyr William B.Chief Executive OfficerM7,981$0.0000$0.00
May 22, 2026Cyr William B.Chief Executive OfficerM9,030$0.0000$0.00
May 22, 2026Cyr William B.Chief Executive OfficerM4,620$0.0000$0.00
May 22, 2026Cyr William B.Chief Executive OfficerM62,369$0.0000$0.00
May 22, 2026Cyr William B.Chief Executive OfficerS1,593$51.1800$81.53K
May 22, 2026Cyr William B.Chief Executive OfficerM7,981$10.2300$81.64K
May 22, 2026Cyr William B.Chief Executive OfficerS1,803$51.1800$92.28K
May 22, 2026Cyr William B.Chief Executive OfficerM9,030$10.2300$92.38K
May 22, 2026Cyr William B.Chief Executive OfficerS923$51.1800$47.24K
May 22, 2026Cyr William B.Chief Executive OfficerM4,620$10.2300$47.26K
May 22, 2026Cyr William B.Chief Executive OfficerS29,280$51.2600$1.50M
May 22, 2026Cyr William B.Chief Executive OfficerS13,215$50.5100$667.49K
May 22, 2026Cyr William B.Chief Executive OfficerM62,369$10.2300$638.03K
May 20, 2026Steeneck Craig D.DirectorP2,000$47.8300$95.66K
May 20, 2026BREWSTER DARYL GDirectorP211$47.5200$10.03K
May 20, 2026Cyr William B.Chief Executive OfficerM7,981$0.0000$0.00
May 20, 2026Cyr William B.Chief Executive OfficerM9,030$0.0000$0.00
May 20, 2026Cyr William B.Chief Executive OfficerM4,620$0.0000$0.00
May 20, 2026Cyr William B.Chief Executive OfficerM62,369$0.0000$0.00
May 20, 2026Cyr William B.Chief Executive OfficerS1,725$47.5200$81.97K
May 20, 2026Cyr William B.Chief Executive OfficerM7,981$10.2300$81.64K
May 20, 2026Cyr William B.Chief Executive OfficerS1,951$47.5200$92.71K
May 20, 2026Cyr William B.Chief Executive OfficerM9,030$10.2300$92.38K
May 20, 2026Cyr William B.Chief Executive OfficerS999$47.5200$47.47K
May 20, 2026Cyr William B.Chief Executive OfficerM4,620$10.2300$47.26K
May 20, 2026Cyr William B.Chief Executive OfficerS42,907$47.9200$2.06M
May 20, 2026Cyr William B.Chief Executive OfficerM62,369$10.2300$638.03K
May 18, 2026Cyr William B.Chief Executive OfficerM7,981$0.0000$0.00
May 18, 2026Cyr William B.Chief Executive OfficerM9,030$0.0000$0.00
May 18, 2026Cyr William B.Chief Executive OfficerM4,620$0.0000$0.00
May 18, 2026Cyr William B.Chief Executive OfficerM62,369$0.0000$0.00
May 18, 2026Cyr William B.Chief Executive OfficerS1,656$50.0400$82.87K
May 18, 2026Cyr William B.Chief Executive OfficerM7,981$10.2300$81.64K
May 18, 2026Cyr William B.Chief Executive OfficerS1,874$50.0400$93.77K
May 18, 2026Cyr William B.Chief Executive OfficerM9,030$10.2300$92.38K
May 18, 2026Cyr William B.Chief Executive OfficerS959$50.0400$47.99K
May 18, 2026Cyr William B.Chief Executive OfficerM4,620$10.2300$47.26K
May 18, 2026Cyr William B.Chief Executive OfficerS1,309$51.3200$67.18K
May 18, 2026Cyr William B.Chief Executive OfficerS7,513$50.3600$378.35K
May 18, 2026Cyr William B.Chief Executive OfficerS1,526$49.0900$74.91K
May 18, 2026Cyr William B.Chief Executive OfficerS32,344$48.4600$1.57M
May 18, 2026Cyr William B.Chief Executive OfficerM62,369$10.2300$638.03K
May 18, 2026Kelley Jacki SueDirectorP1,000$48.0500$48.05K
May 18, 2026Biegger DavidDirectorP138$51.2100$7.07K
May 18, 2026Biegger DavidDirectorP172$50.0600$8.61K
May 18, 2026Biegger DavidDirectorP690$48.5000$33.47K
May 18, 2026MCLEVISH TIMOTHY RDirectorP3,000$48.6700$146.01K
May 15, 2026Cyr William B.Chief Executive OfficerM7,981$0.0000$0.00
May 15, 2026Cyr William B.Chief Executive OfficerM9,030$0.0000$0.00