Free Trial

CFO Stock Purchases and Sales

Chief financial officers (CFOs) of public companies are required to report when they buy or sell shares of their company's stock to the Securities and Exchange Commission. This page uses SEC Form 4 data to identify which CFOs are buying shares of their company's stock, indicating they are bullish enough about the company they work for to bet their own money on its future growth.

MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
CompanyInsiderBuy/SellShares Bought/SoldTotal TransactionShares Held After TransactionTransaction DateActions
Expand Energy Corporation stock logo
EXE
Expand Energy
Marcel Teunissen
CFO
Buy2,000$192,860.009,1445/7/2026
Netflix, Inc. stock logo
NFLX
Netflix
Sell9,253$823,054.3573,7875/7/2026
Caterpillar Inc. stock logo
CAT
Caterpillar
Sell15,674$14,399,860.5452,9355/6/2026
WESCO International, Inc. stock logo
WCC
WESCO International
Sell31,951$11,516,418.4477,0385/6/2026
Everspin Tech stock logo
MRAM
Everspin Tech
Sell11,000$239,250.00161,0305/6/2026
Crexendo Inc. stock logo
CXDO
Crexendo
Sell33,550$314,028.00118,5375/6/2026
Williams Companies, Inc. (The) stock logo
WMB
Williams Companies
John Dean Porter
CFO
Sell50,000$3,768,500.00196,5675/6/2026
City Holding Company stock logo
CHCO
City
Sell402$50,250.0012,6325/6/2026
Maplight Therapeutics, Inc. stock logo
MPLT
Maplight Therapeutics
Sell10,564$298,327.36356,2565/6/2026
CoastalSouth Bancshares, Inc. stock logo
COSO
CoastalSouth Bancshares
Sell4,558$117,778.7286,1155/6/2026
Perella Weinberg Partners stock logo
PWP
Perella Weinberg Partners
Alexandra Gottschalk
CFO
Sell51,671$1,019,985.5472,4925/5/2026
Porch Group, Inc. stock logo
PRCH
Porch Group
Sell10,610$110,662.30342,4055/5/2026
Cadence Design Systems, Inc. stock logo
CDNS
Cadence Design Systems
Sell5,000$1,743,550.0081,8755/5/2026
Crexendo Inc. stock logo
CXDO
Crexendo
Sell10,000$86,300.00152,0875/5/2026
Constellium SE stock logo
CSTM
Constellium
Sell25,201$822,056.62185,3685/5/2026
Travere Therapeutics, Inc. stock logo
TVTX
Travere Therapeutics
Sell2,181$101,743.65118,9685/5/2026
Maplight Therapeutics, Inc. stock logo
MPLT
Maplight Therapeutics
Sell10,903$307,464.60366,8205/5/2026
Hewlett Packard Enterprise Company stock logo
HPE
Hewlett Packard Enterprise
Sell93,583$2,808,425.83204,7545/5/2026
First Commonwealth Financial Corporation stock logo
FCF
First Commonwealth Financial
Sell2,072$38,373.4481,3485/5/2026
Patrick Industries, Inc. stock logo
PATK
Patrick Industries
Buy1,000$85,500.0021,6145/5/2026
Nurix Therapeutics, Inc. stock logo
NRIX
Nurix Therapeutics
Sell14,055$233,313.0037,5925/5/2026
First Solar, Inc. stock logo
FSLR
First Solar
Sell498$107,383.7430,7125/5/2026
Etsy Inc stock logo
ETSY
Etsy
Charles Baker
CFO
Sell2,030$128,905.006,9135/5/2026
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
Sell3,022$935,037.0232,4385/5/2026
Crexendo Inc. stock logo
CXDO
Crexendo
Sell18,989$154,570.46162,0875/4/2026
Maplight Therapeutics, Inc. stock logo
MPLT
Maplight Therapeutics
Sell14,904$418,951.44377,7235/4/2026
FIGS, Inc. stock logo
FIGS
FIGS
Sell23,597$338,145.011,129,7915/4/2026
Arcutis Biotherapeutics, Inc. stock logo
ARQT
Arcutis Biotherapeutics
Sell1,341$31,661.0186,4135/4/2026
Rush Street Interactive, Inc. stock logo
RSI
Rush Street Interactive
Sell23,000$652,970.00654,2585/4/2026
Airbnb, Inc. stock logo
ABNB
Airbnb
Sell3,750$536,250.00463,4155/4/2026
FNRN
First Northern Community Bancorp
Sell8,271$140,937.8445,9625/4/2026
Purple Innovation, Inc. stock logo
PRPL
Purple Innovation
Robert Gerard Lucian
CFO
Buy60,000$29,400.0060,0005/4/2026
Privia Health Group, Inc. stock logo
PRVA
Privia Health Group
Sell1,206$30,150.00214,8475/4/2026
CrowdStrike stock logo
CRWD
CrowdStrike
Burt W Podbere
CFO
Sell1,933$883,806.26180,9665/4/2026
Natera, Inc. stock logo
NTRA
Natera
Sell482$101,456.1857,4965/4/2026
United Therapeutics Corporation stock logo
UTHR
United Therapeutics
Sell10,000$5,769,300.0018,8765/4/2026
Circle Internet Group, Inc. stock logo
CRCL
Circle Internet Group
Sell4,238$453,889.80355,6115/4/2026
F5, Inc. stock logo
FFIV
F5
Sell599$193,075.674,4065/4/2026
nCino Inc. stock logo
NCNO
nCino
Sell14,650$263,993.00702,2935/4/2026
Vicor Corporation stock logo
VICR
Vicor
Sell4,274$1,080,980.083,2465/4/2026
Slide Insurance Holdings, Inc. stock logo
SLDE
Slide Insurance
Sell9,000$166,950.003305/4/2026
Floor & Decor Holdings, Inc. stock logo
FND
Floor & Decor
Buy2,500$121,725.0042,0165/4/2026
Carvana Co. stock logo
CVNA
Carvana
Sell12,750$4,936,672.50210,1275/1/2026
Privia Health Group, Inc. stock logo
PRVA
Privia Health Group
Sell7,179$179,690.37214,8475/1/2026
Blaize Holdings, Inc. stock logo
BZAI
Blaize
Harminder Sehmi
CFO
Sell40,609$79,999.73340,9915/1/2026
Natera, Inc. stock logo
NTRA
Natera
Sell313$64,528.0857,9785/1/2026
Kratos Defense & Security Solutions, Inc. stock logo
KTOS
Kratos Defense & Security Solutions
Deanna H Lund
CFO
Sell5,000$310,500.00295,2005/1/2026
Circle Internet Group, Inc. stock logo
CRCL
Circle Internet Group
Sell7,200$667,008.00363,7265/1/2026
Brookfield Infrastructure Partners LP stock logo
BIP
Brookfield Infrastructure Partners
David Tyler Krant
CFO
Buy1,150$55,315.002,1505/1/2026
Porch Group, Inc. stock logo
PRCH
Porch Group
Sell11,215$109,794.85353,0155/1/2026
SPAR Group, Inc. stock logo
SGRP
SPAR Group
Steven Michael Hennen
CFO
Buy78,000$49,920.00133,0005/1/2026
Rimini Street, Inc. stock logo
RMNI
Rimini Street
Sell51,246$204,984.00116,5055/1/2026
Ultragenyx Pharmaceutical Inc. stock logo
RARE
Ultragenyx Pharmaceutical
Sell4,683$116,606.70110,3425/1/2026
Capricor Therapeutics, Inc. stock logo
CAPR
Capricor Therapeutics
Sell25,000$792,500.008,2235/1/2026
Velocity Financial, Inc. stock logo
VEL
Velocity Financial
Sell1,573$30,358.9069,9735/1/2026
Air Products and Chemicals, Inc. stock logo
APD
Air Products and Chemicals
Sell2,714$824,404.6414,2125/1/2026
Spyre Therapeutics, Inc. stock logo
SYRE
Spyre Therapeutics
Sell12,500$892,125.0097,9945/1/2026
Carvana Co. stock logo
CVNA
Carvana
Sell63,750$4,936,672.501,050,6355/1/2026
PJT Partners Inc. stock logo
PJT
PJT Partners
Sell8,000$1,225,520.0058,4665/1/2026
GE HealthCare Technologies Inc. stock logo
GEHC
GE HealthCare Technologies
Buy3,310$200,586.0087,4715/1/2026
Glaukos Corporation stock logo
GKOS
Glaukos
Sell10,000$1,400,000.0043,6814/30/2026
EMCOR Group, Inc. stock logo
EME
EMCOR Group
Sell800$685,144.0018,1574/30/2026
ODDITY Tech Ltd. stock logo
ODD
ODDITY Tech
Sell9,600$149,952.0063,3834/30/2026
United Therapeutics Corporation stock logo
UTHR
United Therapeutics
Sell10,000$5,726,100.0018,8764/30/2026
Limbach Holdings, Inc. stock logo
LMB
Limbach
Sell3,440$344,000.00125,2274/30/2026
Avalo Therapeutics, Inc. stock logo
AVTX
Avalo Therapeutics
Sell8,457$111,886.114234/30/2026
Nurix Therapeutics, Inc. stock logo
NRIX
Nurix Therapeutics
Sell2,388$39,760.2051,6474/30/2026
Norwood Financial Corp. stock logo
NWFL
Norwood Financial
John Martin Mccaffery Jr
CFO
Buy1,000$29,440.004,0004/30/2026
Avalo Therapeutics, Inc. stock logo
AVTX
Avalo Therapeutics
Sell8,458$110,715.228,8804/29/2026
First Financial Bancorp. stock logo
FFBC
First Financial Bancorp.
Sell4,263$127,890.00118,5374/29/2026
Natera, Inc. stock logo
NTRA
Natera
Sell3,070$594,781.8058,2914/29/2026
Porch Group, Inc. stock logo
PRCH
Porch Group
Sell10,454$84,781.94364,2304/28/2026
Royalty Pharma PLC stock logo
RPRX
Royalty Pharma
Sell34,791$1,731,895.984/28/2026
Bakkt Holdings, Inc. stock logo
BKKT
Bakkt
Karen Alexander
CFO
Sell4,684$42,764.9255,7714/28/2026
Kaiser Aluminum Corporation stock logo
KALU
Kaiser Aluminum
Neal E West
CFO
Sell5,000$866,450.0019,0914/28/2026
Northern Trust Corporation stock logo
NTRS
Northern Trust
Sell19,987$3,321,039.9218,5884/28/2026
Globalstar, Inc. stock logo
GSAT
Globalstar
Sell4,066$330,321.84121,1984/28/2026
Globalstar, Inc. stock logo
GSAT
Globalstar
Sell4,066$330,321.84121,1984/28/2026
Natera, Inc. stock logo
NTRA
Natera
Sell1,993$406,851.0261,3614/27/2026
Vinci Compass Investments Ltd. stock logo
VINP
Vinci Compass Investments
Sell3,125$34,437.50304,6004/27/2026
RCM Technologies, Inc. stock logo
RCMT
RCM Technologies
Kevin D Miller
CFO
Sell4,734$151,488.00439,0664/27/2026
Peloton Interactive, Inc. stock logo
PTON
Peloton Interactive
Sell15,000$82,500.00199,0594/27/2026
Reliance, Inc. stock logo
RS
Reliance
Sell3,500$1,253,420.0016,8404/27/2026
United Therapeutics Corporation stock logo
UTHR
United Therapeutics
Sell10,000$5,688,300.0018,8764/27/2026
Vicor Corporation stock logo
VICR
Vicor
Sell1,241$343,757.001,2414/27/2026
Porch Group, Inc. stock logo
PRCH
Porch Group
Sell7,875$60,480.00374,6844/24/2026
Limbach Holdings, Inc. stock logo
LMB
Limbach
Sell2,173$217,408.65128,6674/24/2026
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
Buy1,606$49,786.0029,7054/24/2026
Union Pacific Corporation stock logo
UNP
Union Pacific
Sell2,000$549,400.00114,6424/24/2026
Stewart Information Services Corporation stock logo
STC
Stewart Information Services
Sell10,992$783,509.7661,9294/24/2026
Texas Instruments Incorporated stock logo
TXN
Texas Instruments
Sell40,541$11,117,558.4385,4854/24/2026
Figure Technology Solutions, Inc. stock logo
FIGR
Figure Technology Solutions
Sell8,000$258,000.00548,0984/24/2026
RCM Technologies, Inc. stock logo
RCMT
RCM Technologies
Kevin D Miller
CFO
Sell2,932$93,941.28443,8004/24/2026
Sonoco Products Company stock logo
SON
Sonoco Products
Buy8,058$399,999.1228,5584/24/2026
Apple Inc. stock logo
AAPL
Apple
Sell1,534$421,850.0013,3664/23/2026
Opus Genetics, Inc. stock logo
IRD
Opus Genetics
Sell7,842$40,621.56592,1584/23/2026
onsemi stock logo
ON
onsemi
Sell30,000$2,790,000.00301,1944/23/2026
Abbott Laboratories stock logo
ABT
Abbott Laboratories
Buy2,200$201,300.002,2004/23/2026
Pacira BioSciences, Inc. stock logo
PCRX
Pacira BioSciences
Sell12,941$325,595.56105,3414/23/2026
Immunovant, Inc. stock logo
IMVT
Immunovant
Sell25,760$763,011.20247,5964/23/2026