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 20.00%Institutions 44.15%159 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jul 7, 2026Kim VyacheslavDirectorS1,754$90.2790$158.35K
Jul 7, 2026Kim VyacheslavDirectorS5,087$89.7640$456.63K
Jul 7, 2026Kim VyacheslavDirectorS8,470$88.3200$748.07K
Jul 6, 2026Kim VyacheslavDirectorS3,018$89.9020$271.32K
Jul 6, 2026Kim VyacheslavDirectorS6,808$89.4940$609.27K
Jul 6, 2026Kim VyacheslavDirectorS4,403$88.4290$389.35K
Jul 2, 2026Kim VyacheslavDirectorS770$91.4790$70.44K
Jul 2, 2026Kim VyacheslavDirectorS5,694$90.9230$517.72K
Jul 2, 2026Kim VyacheslavDirectorS5,354$89.8480$481.05K
Jul 2, 2026Kim VyacheslavDirectorS2,635$88.9440$234.37K
Jul 1, 2026Kim VyacheslavDirectorS1,173$88.4030$103.70K
Jul 1, 2026Kim VyacheslavDirectorS3,612$87.9840$317.80K
Jul 1, 2026Kim VyacheslavDirectorS2,352$86.6060$203.70K
Jun 30, 2026Kim VyacheslavDirectorS180$87.1260$15.68K
Jun 30, 2026Kim VyacheslavDirectorS13,625$86.4270$1.18M
Jun 29, 2026Kim VyacheslavDirectorS2,175$89.0200$193.62K
Jun 29, 2026Kim VyacheslavDirectorS3,309$88.1830$291.80K
Jun 29, 2026Kim VyacheslavDirectorS12,682$87.3060$1.11M
Jun 26, 2026Kim VyacheslavDirectorS2,394$89.3200$213.83K
Jun 26, 2026Kim VyacheslavDirectorS9,362$88.8330$831.65K
Jun 26, 2026Kim VyacheslavDirectorS4,282$87.3340$373.96K
Jun 26, 2026Kim VyacheslavDirectorS3,766$86.4930$325.73K
Jun 25, 2026Kim VyacheslavDirectorS9,226$86.5310$798.34K
Jun 25, 2026Kim VyacheslavDirectorS10,005$85.8620$859.05K
Jun 24, 2026Kim VyacheslavDirectorS3,912$87.5730$342.58K
Jun 24, 2026Kim VyacheslavDirectorS5,917$87.0030$514.80K
Jun 24, 2026Kim VyacheslavDirectorS14,940$85.7850$1.28M
Jun 23, 2026Kim VyacheslavDirectorS162$84.1420$13.63K
Jun 23, 2026Kim VyacheslavDirectorS14,637$83.4500$1.22M
Jun 22, 2026Kim VyacheslavDirectorS11,102$85.4300$948.44K
Jun 22, 2026Kim VyacheslavDirectorS8,008$84.8720$679.65K
Jun 22, 2026Kim VyacheslavDirectorS3,293$82.5480$271.83K
Jun 18, 2026Kim VyacheslavDirectorS75$83.3600$6.25K
Jun 18, 2026Kim VyacheslavDirectorS1,330$82.9430$110.31K
Jun 18, 2026Kim VyacheslavDirectorS16,832$81.8510$1.38M
Jun 17, 2026Kim VyacheslavDirectorS3,502$85.3270$298.81K
Jun 17, 2026Kim VyacheslavDirectorS8,455$84.9110$717.92K
Jun 17, 2026Kim VyacheslavDirectorS3,776$83.5110$315.34K
Jun 16, 2026Kim VyacheslavDirectorS515$84.7310$43.64K
Jun 16, 2026Kim VyacheslavDirectorS14,728$84.1180$1.24M
Jun 15, 2026Kim VyacheslavDirectorS154$83.6000$12.87K
Jun 15, 2026Kim VyacheslavDirectorS19,301$83.1000$1.60M
Jun 12, 2026Kim VyacheslavDirectorS1,361$82.3000$112.01K
Jun 12, 2026Kim VyacheslavDirectorS12,133$81.6400$990.54K
Jun 12, 2026Kim VyacheslavDirectorS8,525$80.5800$686.94K
Jun 11, 2026Kim VyacheslavDirectorS5,353$82.0800$439.37K
Jun 11, 2026Kim VyacheslavDirectorS4,562$81.4000$371.35K
Jun 11, 2026Kim VyacheslavDirectorS10,090$79.9500$806.70K
Jun 11, 2026Kim VyacheslavDirectorS1,456$78.5300$114.34K
Jun 10, 2026Kim VyacheslavDirectorS12$78.9200$947.00