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 21.60%Institutions 52.48%63 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jul 8, 2026Oasis Management Co Ltd.10% OwnerS20,000$27.5113$550.23K
Jul 8, 2026Oasis Management Co Ltd.10% OwnerS8,720$27.5011$239.81K
Jul 7, 2026Oasis Management Co Ltd.10% OwnerS20,000$27.5000$550.00K
Jul 7, 2026Oasis Management Co Ltd.10% OwnerS10,000$27.5171$275.17K
Jul 2, 2026Oasis Management Co Ltd.10% OwnerS117,612$28.0339$3.30M
Jun 30, 2026Oasis Management Co Ltd.10% OwnerS10,000$28.9000$289.00K
Jun 3, 2026JOSEPH JAMESDirectorS3,380$27.7711$93.87K
Jun 1, 2026Dotter Laurie L.DirectorA2,286$0.0000$0.00
Jun 1, 2026Henriksen KateDirectorA2,286$0.0000$0.00
Jun 1, 2026JOSEPH JAMESDirectorA2,286$0.0000$0.00
Jun 1, 2026MADDEN MICHAEL DDirectorA2,286$0.0000$0.00
Jun 1, 2026Porter Charles W.DirectorA2,286$0.0000$0.00
Jun 1, 2026Rhone Neville L. Jr.DirectorA2,286$0.0000$0.00
May 26, 2026Oasis Management Co Ltd.10% OwnerS10,000$29.0502$290.50K
May 18, 2026JOSEPH JAMESDirectorS12,335$29.0800$358.70K
May 7, 2026Oasis Management Co Ltd.10% OwnerS720$30.0270$21.62K
May 4, 2026Oasis Management Co Ltd.10% OwnerS10,000$29.7052$297.05K
Apr 28, 2026Oasis Management Co Ltd.10% OwnerS4,916$30.0344$147.65K
Apr 27, 2026Oasis Management Co Ltd.10% OwnerS10,000$30.0026$300.03K
Apr 27, 2026Oasis Management Co Ltd.10% OwnerS10,000$30.0049$300.05K
Apr 24, 2026Oasis Management Co Ltd.10% OwnerS10,000$29.8910$298.91K
Apr 22, 2026Oasis Management Co Ltd.10% OwnerS493$30.1864$14.88K
Apr 20, 2026Oasis Management Co Ltd.10% OwnerS4,483$30.0246$134.60K
Apr 17, 2026Oasis Management Co Ltd.10% OwnerS14,323$29.9043$428.32K
Apr 17, 2026Oasis Management Co Ltd.10% OwnerS10,000$30.0002$300.00K
Apr 17, 2026Oasis Management Co Ltd.10% OwnerS10,000$30.0277$300.28K
Apr 17, 2026Oasis Management Co Ltd.10% OwnerS10,000$30.0036$300.04K
Apr 16, 2026Oasis Management Co Ltd.10% OwnerS4,188$30.0004$125.64K
Apr 16, 2026Oasis Management Co Ltd.10% OwnerS5,600$29.9499$167.72K
Apr 16, 2026Oasis Management Co Ltd.10% OwnerS10,000$30.0230$300.23K
Apr 16, 2026Oasis Management Co Ltd.10% OwnerS10,000$30.2211$302.21K
Apr 15, 2026Oasis Management Co Ltd.10% OwnerS243$30.6987$7.46K
Apr 15, 2026Oasis Management Co Ltd.10% OwnerS10,000$30.2900$302.90K
Apr 8, 2026Oasis Management Co Ltd.10% OwnerS3,148$30.0813$94.69K
Apr 7, 2026Oasis Management Co Ltd.10% OwnerS9,400$30.1724$283.62K
Apr 2, 2026Oasis Management Co Ltd.10% OwnerS5,417$30.1148$163.13K
Apr 1, 2026Dotter Laurie L.DirectorA198$30.5200$6.04K
Mar 15, 2026PICKENS ERIN DSenior VP & CFOF183$32.3400$5.92K
Mar 15, 2026ARMSTRONG WILLIAM H IIIChair of Board, President, CEOF984$32.3400$31.82K
Feb 19, 2026ARMSTRONG WILLIAM H IIIChair of Board, President, CEOA15,638$0.0000$0.00
Feb 19, 2026ARMSTRONG WILLIAM H IIIChair of Board, President, CEOA16,588$0.0000$0.00
Feb 19, 2026PICKENS ERIN DSenior VP & CFOA6,963$0.0000$0.00
Feb 19, 2026PICKENS ERIN DSenior VP & CFOA3,318$0.0000$0.00
Feb 15, 2026ARMSTRONG WILLIAM H IIIChair of Board, President, CEOF1,331$29.4000$39.13K
Feb 15, 2026PICKENS ERIN DSenior VP & CFOF333$29.4000$9.79K
Feb 13, 2026ARMSTRONG WILLIAM H IIIChair of Board, President, CEOF4,360$29.6900$129.45K
Feb 13, 2026PICKENS ERIN DSenior VP & CFOF1,865$29.6900$55.37K
Jan 1, 2026Dotter Laurie L.DirectorA250$24.1800$6.04K
Nov 26, 2025Oasis Management Co Ltd.10% OwnerS818$22.8008$18.65K
Oct 1, 2025Dotter Laurie L.DirectorA286$21.1600$6.05K