MetaCap
Gary C. Peters official portrait

Gary C. Peters Stock Trades

U.S. SenatorDemocratMI

Trades on file
60
Buys / sells
39 / 15
Last trade
Jul 23, 2026
Typical amount
$1,001 – $15,000

Gary C. Peters's trading activity

Sen. Gary C. Peters, a Democrat from MI, has 60 stock and securities transactions on file in periodic transaction reports filed under the STOCK Act. The most frequently reported tickers are O (3 trades), CAG (2 trades) and AEP (2 trades). Across all reported trades, 39 were purchases and 15 were sales (full or partial).

The most recent reported transaction is dated Jul 23, 2026, and the latest report was filed on Aug 7, 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

Gary C. Peters trades by year
YearTrades
20268
20254
20249
202312
20224
202113
20206
20194

Stocks Gary C. Peters trades most

Stocks most traded by Gary C. Peters
StockTradesBuysSells
ORealty Income330
CAGConAgra Brands220
AEPAmerican Electric Power220
IFFInternational Flavors & Fragrances211
CTVACorteva101
DDominion Energy101
FSKFS KKR Capital110
HBANHuntington Bancshares110
IBMInternational Business Machines110
WPCW. P. Carey REIT110
INTCIntel101
IVZInvesco101
KHCKraft Heinz110
LWLamb Weston101
NUENucor101

Gary C. Peters trade history

Stock trades disclosed by Gary C. Peters
AssetTypeAmountTradedFiling
ORealty Income CorporationBuy$1,001 – $15,000Jul 23, 2026Filing for Gary C. Peters O trade
TAT&T Inc.Buy$1,001 – $15,000Jun 29, 2026Filing for Gary C. Peters T trade
KHCThe Kraft Heinz CompanyBuy$1,001 – $15,000May 21, 2026Filing for Gary C. Peters KHC trade
PEPPepsiCo Inc.Buy$15,001 – $50,000Apr 23, 2026Filing for Gary C. Peters PEP trade
SJMThe J.M. Smucker CompanyBuy$1,001 – $15,000Apr 23, 2026Filing for Gary C. Peters SJM trade
CTVACorteva Inc.Sell$15,001 – $50,000Apr 23, 2026Filing for Gary C. Peters CTVA trade
SWKStanley Black & Decker Inc.Buy$15,001 – $50,000Jan 12, 2026Filing for Gary C. Peters SWK trade
WPCW. P. Carey Inc. REITBuy$15,001 – $50,000Jan 12, 2026Filing for Gary C. Peters WPC trade
VZVerizon Communications Inc.Buy$1,001 – $15,000Dec 12, 2025Filing for Gary C. Peters VZ trade
INTCIntel CorporationSellSpouse$15,001 – $50,000Dec 12, 2025Filing for Gary C. Peters INTC trade
CAGConAgra Brands Inc.Buy$1,001 – $15,000Nov 14, 2025Filing for Gary C. Peters CAG trade
OGNOrganon & Co.Sell$1,001 – $15,000Jul 10, 2025Filing for Gary C. Peters OGN trade
LWLamb Weston Holdings Inc.Sell$1,001 – $15,000Oct 31, 2024Filing for Gary C. Peters LW trade
Leggett & Platt IncstockSell$1,001 – $15,000Oct 31, 2024Filing for Gary C. Peters Leggett & Platt Inc trade
IVZInvesco LtdSell$1,001 – $15,000Oct 17, 2024Filing for Gary C. Peters IVZ trade
CARRCarrier Global CorporationSell$1,001 – $15,000Jul 17, 2024Filing for Gary C. Peters CARR trade
OTISOtis Worldwide CorporationSell$1,001 – $15,000Jul 17, 2024Filing for Gary C. Peters OTIS trade
IFFInternational Flavors & Fragrances Inc.Sell$15,001 – $50,000May 14, 2024Filing for Gary C. Peters IFF trade
SLBSLB LimitedSell$1,001 – $15,000May 14, 2024Filing for Gary C. Peters SLB trade
CCLCarnival Corporation Ltd.Sell$1,001 – $15,000May 14, 2024Filing for Gary C. Peters CCL trade
SOLVSolventum CorporationSell$1,001 – $15,000May 14, 2024Filing for Gary C. Peters SOLV trade
DDominion Energy Inc.Sell$1,001 – $15,000Dec 28, 2023Filing for Gary C. Peters D trade
REGIONAL TRANSN DIST COLO CTFS PARTN COPS 2015 A DUE 06/01/2031 DATED 08/20/2015bondBuy$15,001 – $50,000Nov 30, 2023Filing for Gary C. Peters REGIONAL TRANSN DIST COLO CTFS PARTN COPS 2015 A DUE 06/01/2031 DATED 08/20/2015 trade
WILL CNTY ILL GO BDS 2016 DUE 11/15/2029 DATED 08/24/2016 4.00% INTERESTbondBuy$15,001 – $50,000Nov 2, 2023Filing for Gary C. Peters WILL CNTY ILL GO BDS 2016 DUE 11/15/2029 DATED 08/24/2016 4.00% INTEREST trade
COOK CNTY ILL CMNTY UNIT SCH DIST NO 401 ELMWOOD PK GO LTD SCH BDS 2019 A DUE 12/01/2034bondBuy$1,001 – $15,000Jul 28, 2023Filing for Gary C. Peters COOK CNTY ILL CMNTY UNIT SCH DIST NO 401 ELMWOOD PK GO LTD SCH BDS 2019 A DUE 12/01/2034 trade
IFFInternational Flavors & Fragrances Inc.Buy$1,001 – $15,000Jun 6, 2023Filing for Gary C. Peters IFF trade
COMAL CNTY TEX LTD TAX GO BDS 2017 DUE 02/01/2032bondBuy$15,001 – $50,000Apr 27, 2023Filing for Gary C. Peters COMAL CNTY TEX LTD TAX GO BDS 2017 DUE 02/01/2032 trade
COOK CNTY ILL HIGH SCH DIST NO 212 LEYDEN CMNTY GO DEBT CTFSbondBuy$15,001 – $50,000Apr 14, 2023Filing for Gary C. Peters COOK CNTY ILL HIGH SCH DIST NO 212 LEYDEN CMNTY GO DEBT CTFS trade
ORealty Income CorporationBuy$15,001 – $50,000Mar 14, 2023Filing for Gary C. Peters O trade
TFCTruist Financial CorporationBuy$1,001 – $15,000Mar 14, 2023Filing for Gary C. Peters TFC trade
NUENucor CorporationSell$50,001 – $100,000Mar 13, 2023Filing for Gary C. Peters NUE trade
EL PASO TEX INDPT SCH DIST FOR ISSUES DTD PRIOR TO 07/02/09bondBuy$15,001 – $50,000Feb 9, 2023Filing for Gary C. Peters EL PASO TEX INDPT SCH DIST FOR ISSUES DTD PRIOR TO 07/02/09 trade
MILWAUKEE WIS GO CORP PURP BDS 2016 B3 DUE 03/01/2033bondBuy$1,001 – $15,000Feb 3, 2023Filing for Gary C. Peters MILWAUKEE WIS GO CORP PURP BDS 2016 B3 DUE 03/01/2033 trade
Warner Bros. Discovery, Inc. - Series A Common StostockSell$1,001 – $15,000Dec 12, 2022Filing for Gary C. Peters Warner Bros. Discovery, Inc. - Series A Common Sto trade
HEALTHCARE REALTY TR INC (Exchanged) Healthcare Realty Trust Incorporated Common Stock (Received)stockExchange$1,001 – $15,000Jul 20, 2022Filing for Gary C. Peters HEALTHCARE REALTY TR INC (Exchanged) Healthcare Realty Trust Incorporated Common Stock (Received) trade
WarnerMedia Spinco (Exchanged) Warner Bros. Discovery, Inc. - Series A Common Sto (Received)stockExchange$1,001 – $15,000Apr 8, 2022Filing for Gary C. Peters WarnerMedia Spinco (Exchanged) Warner Bros. Discovery, Inc. - Series A Common Sto (Received) trade
IBMInternational Business Machines CorporationBuy$1,001 – $15,000Jan 3, 2022Filing for Gary C. Peters IBM trade
HBANHuntington Bancshares IncorporatedBuy$1,001 – $15,000Dec 7, 2021Filing for Gary C. Peters HBAN trade
Corporate Office Properties Trust Common StockstockBuy$1,001 – $15,000Nov 29, 2021Filing for Gary C. Peters Corporate Office Properties Trust Common Stock trade
CAGConAgra Brands Inc.Buy$1,001 – $15,000Nov 29, 2021Filing for Gary C. Peters CAG trade
VZstockBuy$1,001 – $15,000Nov 9, 2021Filing for Gary C. Peters VZ trade
FSKFS KKR Capital Corp.Buy$1,001 – $15,000Aug 27, 2021Filing for Gary C. Peters FSK trade
ORealty Income CorporationBuy$15,001 – $50,000Jul 21, 2021Filing for Gary C. Peters O trade
FORD MOTOR CRDT CO LLC 02.550% 072026 DTD070121bondBuy$15,001 – $50,000Jul 7, 2021Filing for Gary C. Peters FORD MOTOR CRDT CO LLC 02.550% 072026 DTD070121 trade
Juniper Networks, Inc.stockBuy$1,001 – $15,000Jun 7, 2021Filing for Gary C. Peters Juniper Networks, Inc. trade
SPGSimon Property Group Inc.Buy$1,001 – $15,000May 25, 2021Filing for Gary C. Peters SPG trade
VPUVanguard Utilities ETFBuy$1,001 – $15,000Apr 15, 2021Filing for Gary C. Peters VPU trade
OAKTREE STRATEGIC INCOME CORP (Exchanged) OAKTREE SPECIALTY LENDING CORP (Received)stockExchange$1,001 – $15,000Mar 22, 2021Filing for Gary C. Peters OAKTREE STRATEGIC INCOME CORP (Exchanged) OAKTREE SPECIALTY LENDING CORP (Received) trade
AEPAmerican Electric Power Company Inc.Buy$1,001 – $15,000Jan 15, 2021Filing for Gary C. Peters AEP trade
STAGStag Industrial Inc.Buy$1,001 – $15,000Jan 15, 2021Filing for Gary C. Peters STAG trade
AEPAmerican Electric Power Company Inc.Buy$1,001 – $15,000Dec 14, 2020Filing for Gary C. Peters AEP trade
UNTD TECHNOLOGIES CORP COMMON STOCK (UTC) (Exchanged) RAYTHEON TECHNOLOGIES STOCK (RTX) (Received)stockExchange$1,001 – $15,000Apr 3, 2020Filing for Gary C. Peters UNTD TECHNOLOGIES CORP COMMON STOCK (UTC) (Exchanged) RAYTHEON TECHNOLOGIES STOCK (RTX) (Received) trade
ALLY FINL INC NTS B/E 02.200% 021525 DTD022120bondBuy$1,001 – $15,000Feb 18, 2020Filing for Gary C. Peters ALLY FINL INC NTS B/E 02.200% 021525 DTD022120 trade
BK OF NOVA SCOTIA NTS 02.500% 012927 DTD012920bondBuy$1,001 – $15,000Jan 27, 2020Filing for Gary C. Peters BK OF NOVA SCOTIA NTS 02.500% 012927 DTD012920 trade
KINGS PARK N Y CENT SCH DIST BDS 2019 NEW YORK ST AID INTERCEPT PROGbondBuy$1,001 – $15,000Jan 10, 2020Filing for Gary C. Peters KINGS PARK N Y CENT SCH DIST BDS 2019 NEW YORK ST AID INTERCEPT PROG trade
COCA-COLA CO/THE B/E 02.125% 090629 DTD090619bondBuy$1,001 – $15,000Jan 10, 2020Filing for Gary C. Peters COCA-COLA CO/THE B/E 02.125% 090629 DTD090619 trade
WARRINGTON TWP PA GO BDS 2014 DUE 12/01/2029 (Exchanged) WARRINGTON TWP PA GO BDS 2014 DUE 12/01/2029 PREREFUNDED 12/01/2024 (Received)bondExchange$1,001 – $15,000Dec 31, 2019Filing for Gary C. Peters WARRINGTON TWP PA GO BDS 2014 DUE 12/01/2029 (Exchanged) WARRINGTON TWP PA GO BDS 2014 DUE 12/01/2029 PREREFUNDED 12/01/2024 (Received) trade
WARRINGTON TWP PA GO BDS 2014 DUE 12/01/2029 (Exchanged) WARRINGTON TWP PA GO BDS 2014 DUE 12/01/2029 CALLABLE-NEXT PRICING CALL 12/01/2024 (Received)bondExchange$1,001 – $15,000Dec 31, 2019Filing for Gary C. Peters WARRINGTON TWP PA GO BDS 2014 DUE 12/01/2029 (Exchanged) WARRINGTON TWP PA GO BDS 2014 DUE 12/01/2029 CALLABLE-NEXT PRICING CALL 12/01/2024 (Received) trade
DOW CHEMICAL CO/THE B/E 03.000% 121529 DTD121819bondBuy$15,001 – $50,000Dec 19, 2019Filing for Gary C. Peters DOW CHEMICAL CO/THE B/E 03.000% 121529 DTD121819 trade
ALEXANDRIA REAL ESTATE E 02.750% 121529 DTD091219bondBuy$15,001 – $50,000Dec 19, 2019Filing for Gary C. Peters ALEXANDRIA REAL ESTATE E 02.750% 121529 DTD091219 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 Gary C. Peters trade?
Based on STOCK Act disclosures, Gary C. Peters's most frequently reported holdings and trades include O, CAG, AEP, IFF and CTVA. Disclosures show transactions, not a complete current portfolio, and may include assets held by a spouse or dependent child.
When did Gary C. Peters last report a trade?
The latest transaction on file is dated Jul 23, 2026 and the most recent report was filed on Aug 7, 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 Gary C. Peters disclosed?
MetaCap has 60 transactions on file for Gary C. Peters: 39 purchases and 15 sales.
How much money is involved in Gary C. Peters'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?
Senate reports come from the Senate Electronic Financial Disclosure (EFD) system. Each row links to the original filing.

More Congress trading

Latest filing Aug 7, 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