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 4.14%Institutions 59.96%191 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jun 15, 2026CHANG DAVID CDirectorS8,333$111.1715$926.39K
Jun 15, 2026CHEN JESSEDirectorS6,172$115.2437$711.28K
Jun 12, 2026YOUNG MORRIS SCEOG1,200$0.0000$0.00
Jun 12, 2026CHEN JESSEDirectorS13,000$95.7738$1.25M
Jun 11, 2026CHEN JESSEDirectorS9,000$88.5481$796.93K
Jun 10, 2026CHEN JESSEDirectorS9,000$86.7311$780.58K
Jun 9, 2026CHEN JESSEDirectorS1,500$93.3000$139.95K
Jun 8, 2026CHEN JESSEDirectorS6,000$94.0012$564.01K
Jun 4, 2026LEBLANC LEONARD JDirectorA754––
Jun 4, 2026CHANG DAVID CDirectorA754––
Jun 4, 2026CHEN JESSEDirectorA754––
Jun 4, 2026CHEN JESSEDirectorS6,133$108.2788$664.07K
Jun 3, 2026CHEN JESSEDirectorS4,000$111.3600$445.44K
Jun 2, 2026CHEN JESSEDirectorS2,000$111.0325$222.06K
Jun 2, 2026YOUNG MORRIS SCEOM11,806$0.0000$0.00
Jun 2, 2026YOUNG MORRIS SCEOS123,601$113.3291$14.01M
Jun 2, 2026YOUNG MORRIS SCEOM11,806$5.2100$61.51K
Jun 1, 2026CHEN JESSEDirectorS3,200$111.5615$357.00K
Jun 1, 2026YOUNG MORRIS SCEOM73,897$0.0000$0.00
Jun 1, 2026YOUNG MORRIS SCEOS73,897$112.3907$8.31M
Jun 1, 2026YOUNG MORRIS SCEOM73,897$5.2100$385.00K
May 1, 2026YOUNG MORRIS SCEOG7,500$0.0000$0.00
May 1, 2026YOUNG MORRIS SCEOG6,500$0.0000$0.00
Mar 13, 2026YOUNG MORRIS SCEOS37,905$51.1283$1.94M
Mar 13, 2026CHEN JESSEDirectorS8,083$50.2497$406.17K
Mar 13, 2026FISCHER GARY LCFOS80,776$50.6427$4.09M
Mar 12, 2026CHEN JESSEDirectorS6,003$48.9541$293.87K
Mar 12, 2026FISCHER GARY LCFOS8,256$50.1975$414.43K
Mar 11, 2026CHEN JESSEDirectorS15,000$47.1294$706.94K
Mar 10, 2026CHEN JESSEDirectorS14,000$46.1504$646.11K
Mar 10, 2026CHANG DAVID CDirectorS20,000$45.9959$919.92K
Mar 10, 2026YOUNG MORRIS SCEOS30,832$45.5990$1.41M
Mar 9, 2026CHEN JESSEDirectorS12,452$37.6915$469.33K
Mar 9, 2026YOUNG MORRIS SCEOS125,893$36.5124$4.60M
Mar 6, 2026CHEN JESSEDirectorS2,000$36.6300$73.26K
Mar 6, 2026YOUNG MORRIS SCEOS8,300$39.6462$329.06K
Mar 5, 2026CHEN JESSEDirectorS11,147$38.2624$426.51K
Mar 5, 2026CHANG DAVID CDirectorS20,000$38.4238$768.48K
Mar 4, 2026CHEN JESSEDirectorS8,800$38.8278$341.68K
Mar 4, 2026CHANG DAVID CDirectorS20,000$38.5319$770.64K
Mar 3, 2026CHEN JESSEDirectorS11,007$40.4919$445.69K
Mar 3, 2026YOUNG MORRIS SCEOG3,780$0.0000$0.00
Mar 2, 2026FISCHER GARY LCFOS405,233$41.4550$16.80M
Mar 2, 2026YOUNG MORRIS SCEOG10,000$0.0000$0.00
Mar 2, 2026YOUNG MORRIS SCEOG17,200$0.0000$0.00
Mar 2, 2026YOUNG MORRIS SCEOS159,536$43.3223$6.91M
Mar 2, 2026CHEN JESSEDirectorS11,320$45.5933$516.12K
Feb 26, 2026FISCHER GARY LCFOM92,440$0.0000$0.00
Feb 26, 2026FISCHER GARY LCFOM55,500$0.0000$0.00
Feb 26, 2026FISCHER GARY LCFOM34,203$0.0000$0.00