MetaCap
Rick Larsen official portrait

Rick Larsen Stock Trades

U.S. RepresentativeDemocratWA, District 2

Trades on file
89
Buys / sells
44 / 43
Last trade
Jul 8, 2026
Typical amount
$1,001 – $15,000

Rick Larsen's trading activity

Rep. Rick Larsen, a Democrat from WA, has 89 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are ALL (3 trades), ESS (3 trades) and ABT (3 trades). Across all reported trades, 44 were purchases and 43 were sales (full or partial).

The most recent reported transaction is dated Jul 8, 2026, and the latest report was filed on Jul 12, 2026. The most common reported amount range is $1,001 – $15,000; the forms list value ranges rather than exact amounts.

Summary generated from market data by MetaCap's automated system. Methodology

Trades by year

Rick Larsen trades by year
YearTrades
202621
202516
202410
202314
202210
202116
20202

Stocks Rick Larsen trades most

Stocks most traded by Rick Larsen
StockTradesBuysSells
ALLAllstate312
ESSEssex Property321
ABTAbbott Laboratories312
ODFLOld Dominion Freight Line211
MDLZMondelez International211
NEENextEra Energy211
BMYBristol-Myers Squibb211
ELVElevance Health211
EOGEOG Resources211
GDGeneral Dynamics211
BRBroadridge Financial Solutions211
HSYHershey211
AXPAmerican Express211
CLColgate-Palmolive211
PAYXPaychex211

Rick Larsen trade history

Stock trades disclosed by Rick Larsen
AssetTypeAmountTradedFiling
SPGIS&P Global Inc.Sell$1,001 – $15,000Jul 8, 2026Filing for Rick Larsen SPGI trade
MCKMcKesson CorporationBuy$1,001 – $15,000Jul 8, 2026Filing for Rick Larsen MCK trade
APHAmphenol CorporationBuy$1,001 – $15,000Jul 8, 2026Filing for Rick Larsen APH trade
ABTAbbott LaboratoriesSell$1,001 – $15,000Jul 8, 2026Filing for Rick Larsen ABT trade
WABWestinghouse Air Brake Technologies CorporationBuy$1,001 – $15,000Apr 7, 2026Filing for Rick Larsen WAB trade
SNDASonida Senior Living Inc.SellJoint$1,001 – $15,000Apr 7, 2026Filing for Rick Larsen SNDA trade
PAYXPaychex Inc.Sell$1,001 – $15,000Apr 7, 2026Filing for Rick Larsen PAYX trade
NEENextEra Energy Inc.Buy$1,001 – $15,000Apr 7, 2026Filing for Rick Larsen NEE trade
CASYCasey's General Stores Inc.Buy$1,001 – $15,000Apr 7, 2026Filing for Rick Larsen CASY trade
CARRCarrier Global CorporationBuy$1,001 – $15,000Apr 7, 2026Filing for Rick Larsen CARR trade
BRBroadridge Financial Solutions Inc.Sell$1,001 – $15,000Apr 7, 2026Filing for Rick Larsen BR trade
AWKAmerican Water Works Company Inc.Sell$1,001 – $15,000Apr 7, 2026Filing for Rick Larsen AWK trade
AXPAmerican Express CompanySell$1,001 – $15,000Apr 7, 2026Filing for Rick Larsen AXP trade
SNDASonida Senior Living Inc.ExchangeJoint$1,001 – $15,000Mar 31, 2026Filing for Rick Larsen SNDA trade
CNL Healthcare Properties Inc (widely held)otherExchangeJoint$1,001 – $15,000Mar 31, 2026Filing for Rick Larsen CNL Healthcare Properties Inc (widely held) trade
WMWaste Management Inc.Buy$1,001 – $15,000Jan 7, 2026Filing for Rick Larsen WM trade
VRSKVerisk Analytics Inc.Sell$1,001 – $15,000Jan 7, 2026Filing for Rick Larsen VRSK trade
MDLZMondelez International Inc. Class ASell$1,001 – $15,000Jan 7, 2026Filing for Rick Larsen MDLZ trade
METAMeta Platforms Inc. Class ABuy$1,001 – $15,000Jan 7, 2026Filing for Rick Larsen META trade
ESSEssex Property Trust Inc.Sell$1,001 – $15,000Jan 7, 2026Filing for Rick Larsen ESS trade
DRIDarden Restaurants Inc.Buy$1,001 – $15,000Jan 7, 2026Filing for Rick Larsen DRI trade
ZTSZoetis Inc. Class ASell$1,001 – $15,000Oct 6, 2025Filing for Rick Larsen ZTS trade
WMTWalmart Inc.Buy$1,001 – $15,000Oct 6, 2025Filing for Rick Larsen WMT trade
ODFLOld Dominion Freight Line Inc.Sell$1,001 – $15,000Oct 6, 2025Filing for Rick Larsen ODFL trade
CLColgate-Palmolive CompanySell$1,001 – $15,000Oct 6, 2025Filing for Rick Larsen CL trade
AEPAmerican Electric Power Company Inc.Buy$1,001 – $15,000Oct 6, 2025Filing for Rick Larsen AEP trade
ABTAbbott LaboratoriesBuy$1,001 – $15,000Oct 6, 2025Filing for Rick Larsen ABT trade
NEENextEra Energy Inc.Sell$1,001 – $15,000Apr 9, 2025Filing for Rick Larsen NEE trade
AXPAmerican Express CompanyBuy$1,001 – $15,000Apr 9, 2025Filing for Rick Larsen AXP trade
VRSKVerisk Analytics Inc.Buy$1,001 – $15,000Jan 7, 2025Filing for Rick Larsen VRSK trade
UNHUnitedHealth Group IncorporatedSell$1,001 – $15,000Jan 7, 2025Filing for Rick Larsen UNH trade
GDGeneral Dynamics CorporationSell$1,001 – $15,000Jan 7, 2025Filing for Rick Larsen GD trade
CMCSAComcast Corporation Class ASell$1,001 – $15,000Jan 7, 2025Filing for Rick Larsen CMCSA trade
CTASCintas CorporationBuy$1,001 – $15,000Jan 7, 2025Filing for Rick Larsen CTAS trade
BRBroadridge Financial Solutions Inc.Buy$1,001 – $15,000Jan 7, 2025Filing for Rick Larsen BR trade
BAHBooz Allen Hamilton Holding CorporationSell$1,001 – $15,000Jan 7, 2025Filing for Rick Larsen BAH trade
GOOGLAlphabet Inc. Class ABuy$1,001 – $15,000Jan 7, 2025Filing for Rick Larsen GOOGL trade
WMWaste Management Inc.Sell$1,001 – $15,000Jul 2, 2024Filing for Rick Larsen WM trade
ODFLOld Dominion Freight Line Inc.Buy$1,001 – $15,000Jul 2, 2024Filing for Rick Larsen ODFL trade
HIGThe Hartford Insurance Group Inc.Sell$1,001 – $15,000Jul 2, 2024Filing for Rick Larsen HIG trade
GSGoldman Sachs Group Inc. (The)Buy$1,001 – $15,000Jul 2, 2024Filing for Rick Larsen GS trade
UPSUnited Parcel Service Inc.Sell$1,001 – $15,000Apr 4, 2024Filing for Rick Larsen UPS trade
FDXFedEx CorporationBuy$1,001 – $15,000Apr 4, 2024Filing for Rick Larsen FDX trade
ZTSZoetis Inc. Class ABuy$1,001 – $15,000Jan 9, 2024Filing for Rick Larsen ZTS trade
HSYThe Hershey CompanySell$1,001 – $15,000Jan 9, 2024Filing for Rick Larsen HSY trade
CLColgate-Palmolive CompanyBuy$1,001 – $15,000Jan 9, 2024Filing for Rick Larsen CL trade
BMYBristol-Myers Squibb CompanySell$1,001 – $15,000Jan 9, 2024Filing for Rick Larsen BMY trade
MDLZMondelez International Inc. Class ABuy$1,001 – $15,000Oct 4, 2023Filing for Rick Larsen MDLZ trade
SPGIS&P Global Inc.Buy$1,001 – $15,000Jul 5, 2023Filing for Rick Larsen SPGI trade
PNCPNC Financial Services Group Inc. (The)Sell$1,001 – $15,000Jul 5, 2023Filing for Rick Larsen PNC trade
PAYXPaychex Inc.Buy$1,001 – $15,000Jul 5, 2023Filing for Rick Larsen PAYX trade
MSIMotorola Solutions Inc.Buy$1,001 – $15,000Jul 5, 2023Filing for Rick Larsen MSI trade
MAMastercard IncorporatedBuy$1,001 – $15,000Jul 5, 2023Filing for Rick Larsen MA trade
ELVElevance Health Inc.Sell$1,001 – $15,000Jul 5, 2023Filing for Rick Larsen ELV trade
ADIAnalog Devices Inc.Sell$1,001 – $15,000Jul 5, 2023Filing for Rick Larsen ADI trade
ALLAllstate Corporation (The)Sell$1,001 – $15,000Jul 5, 2023Filing for Rick Larsen ALL trade
GDGeneral Dynamics CorporationBuy$1,001 – $15,000Apr 5, 2023Filing for Rick Larsen GD trade
Marsh & McLennan Companies, Inc.stockBuy$1,001 – $15,000Jan 6, 2023Filing for Rick Larsen Marsh & McLennan Companies, Inc. trade
ELVElevance Health Inc.Buy$1,001 – $15,000Jan 6, 2023Filing for Rick Larsen ELV trade
BLKBlackRock Inc.Sell$1,001 – $15,000Jan 6, 2023Filing for Rick Larsen BLK trade
ABTAbbott LaboratoriesSell$1,001 – $15,000Jan 6, 2023Filing for Rick Larsen ABT trade
HSYThe Hershey CompanyBuy$1,001 – $15,000Oct 5, 2022Filing for Rick Larsen HSY trade
TGTTarget CorporationBuy$1,001 – $15,000Oct 5, 2022Filing for Rick Larsen TGT trade
BBYBest Buy Co. Inc.Sell$1,001 – $15,000Oct 5, 2022Filing for Rick Larsen BBY trade
ESSEssex Property Trust Inc.Buy$1,001 – $15,000Jul 7, 2022Filing for Rick Larsen ESS trade
TXNTexas Instruments IncorporatedSell$1,001 – $15,000Jul 7, 2022Filing for Rick Larsen TXN trade
MRKMerck & Company Inc.Buy$1,001 – $15,000Jul 7, 2022Filing for Rick Larsen MRK trade
AvalonBay Communities, Inc.stockSell$1,001 – $15,000Jul 6, 2022Filing for Rick Larsen AvalonBay Communities, Inc. trade
UNHUnitedHealth Group IncorporatedBuy$1,001 – $15,000Jan 6, 2022Filing for Rick Larsen UNH trade
SYKStryker CorporationBuy$1,001 – $15,000Jan 6, 2022Filing for Rick Larsen SYK trade
FASTFastenal CompanySell$1,001 – $15,000Jan 6, 2022Filing for Rick Larsen FAST trade
ESSEssex Property Trust Inc.Buy$1,001 – $15,000Jul 7, 2021Filing for Rick Larsen ESS trade
TJXTJX Companies Inc. (The)Buy$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen TJX trade
Pioneer Natural Resources CompanystockBuy$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen Pioneer Natural Resources Company trade
EOGEOG Resources Inc.Buy$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen EOG trade
ALLAllstate Corporation (The)Buy$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen ALL trade
Total Energy Services Inc. Ordinary Share Trust UnitstockSell$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen Total Energy Services Inc. Ordinary Share Trust Unit trade
TJXTJX Companies Inc. (The)Sell$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen TJX trade
Pioneer Natural Resources CompanystockSell$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen Pioneer Natural Resources Company trade
KRKroger Company (The)Sell$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen KR trade
EOGEOG Resources Inc.Sell$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen EOG trade
SREDBA SempraSell$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen SRE trade
CVSCVS Health CorporationSell$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen CVS trade
ALLAllstate Corporation (The)Sell$1,001 – $15,000Jul 1, 2021Filing for Rick Larsen ALL trade
UNPUnion Pacific CorporationSell$1,001 – $15,000Mar 31, 2021Filing for Rick Larsen UNP trade
COSTCostco Wholesale CorporationBuy$1,001 – $15,000Mar 31, 2021Filing for Rick Larsen COST trade
INTCIntel CorporationSell$1,001 – $15,000Jan 7, 2021Filing for Rick Larsen INTC trade
UNPUnion Pacific CorporationBuy$1,001 – $15,000Nov 25, 2020Filing for Rick Larsen UNP trade
BMYBristol-Myers Squibb CompanyBuy$1,001 – $15,000Nov 25, 2020Filing for Rick Larsen BMY trade

Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction.

Frequently asked questions

What stocks does Rick Larsen trade?
Based on STOCK Act disclosures, Rick Larsen's most frequently reported holdings and trades include ALL, ESS, ABT, ODFL and MDLZ. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
When did Rick Larsen last report a trade?
The latest transaction on file is dated Jul 8, 2026 and the most recent report was filed on Jul 12, 2026. Members have up to 45 days after a trade to disclose it, so newer trades may not be public yet.
How many stock trades has Rick Larsen disclosed?
MetaCap has 89 transactions on file for Rick Larsen: 44 purchases and 43 sales.
How much money is involved in Rick Larsen's trades?
Exact values are not disclosed. Each trade is reported within a dollar range, most commonly $1,001 – $15,000.
Where does this data come from?
House reports come from the Clerk of the House financial disclosure site. Each row links to the original filing.

More Congress trading

Latest filing Jul 12, 2026. Source: House Clerk and Senate EFD public disclosures. Trades are reported as dollar ranges and may be disclosed up to 45 days after the transaction. Disclosures are shown as filed and are not a recommendation to buy or sell any security. Market data is delayed at least 15 minutes and provided for informational purposes only. Not investment advice. Full disclaimer