Trade Volume by Year
Top Traded Sectors
- Other33%
- Technology20%
- Industrials20%
- Financials9%
- Healthcare8%
- Consumer6%
- Materials2%
- Utilities1%
Recent Trades
| Traded · filed | Stock | Transaction | Amount (range) | Description | Since trade |
|---|---|---|---|---|---|
| Jul 16, 2019filed Aug 13, 2022 | VAIAF2000052768Vaisala Oy Ordinary Shares -A · Stock |
Purchase | $1K – $15K | ↗ | … |
| Nov 26, 2021filed Dec 17, 2021 | IBMINTERNATIONAL BUSINESS MACHINES CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 26, 2021filed Dec 17, 2021 | UNPUNION PACIFIC CORP · Stock |
Sale | $15K – $50K | ↗ | … |
| Nov 26, 2021filed Dec 17, 2021 | GEGENERAL ELECTRIC CO · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 19, 2021filed Dec 17, 2021 | ·Other assetSwedenCare Ab | Sale | $15K – $50K | ↗ | — |
| Nov 18, 2021filed Dec 17, 2021 | KUBTYKubota Corporation (KUbTY) · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | UNUnilever NV · Stock |
Sale | $15K – $50K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | USBUS BANCORP DE · Stock |
Sale | $15K – $50K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | TNCTENNANT CO · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | QCOMQUALCOMM INC/DE · Cash |
Sale | $1K – $15K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | PYPLPayPal Holdings, Inc. · Cash |
Sale | $1K – $15K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | MITKMITEK SYSTEMS INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | AAGILENT TECHNOLOGIES, INC. · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | KYOCFKYOCERA CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | GEGENERAL ELECTRIC CO · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | CSCOCISCO SYSTEMS, INC. · Stock |
Sale | $15K – $50K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | CHDCHURCH & DWIGHT CO INC /DE/ · Stock |
Sale | $15K – $50K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | CERNCerner Corporation · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | VAIAFVaisala Oy Ordinary Shares -A · Stock |
Sale | $15K – $50K | ↗ | … |
| Nov 18, 2021filed Dec 17, 2021 | ADSKAutodesk, Inc. · Cash |
Sale | $1K – $15K | ↗ | … |
| Sep 2, 2021filed Dec 17, 2021 | PVPrivate holdingCloetta Ab | Sale | $1K – $15K | ↗ | — |
| Nov 3, 2021filed Dec 3, 2021 | WFCWELLS FARGO & COMPANY/MN · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 17, 2021filed Nov 9, 2021 | XOMExxonMobil Holdings Corp · Stock |
Sale | $1K – $15K | Spouse · ↗ | … |
| Nov 26, 2020filed Dec 4, 2020 | CTRCFCentrotec Sustainable Ag, brilon Ordinary Shares · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 16, 2020filed Dec 4, 2020 | UPSUNITED PARCEL SERVICE INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 16, 2020filed Dec 4, 2020 | DBXDROPBOX, INC. · Stock |
Sale | $1K – $15K | ↗ | … |
| Jun 3, 2020filed Jul 1, 2020 | BDNBRANDYWINE REALTY TRUST · Stock |
Sale | $1K – $15K | ↗ | … |
| May 19, 2020filed Jun 8, 2020 | SPSCSPS COMMERCE INC · Stock |
Sale | $1K – $15K | Spouse · ↗ | … |
| May 14, 2020filed Jun 8, 2020 | GISGENERAL MILLS INC · Stock |
Sale | $1K – $15K | ↗ | … |
| May 8, 2020filed Jun 8, 2020 | SPSCSPS COMMERCE INC · Stock |
Sale | $1K – $15K | Spouse · partial ↗ | … |
| Apr 30, 2020filed May 5, 2020 | FSLRFIRST SOLAR, INC. · Stock |
Sale | $1K – $15K | ↗ | … |
| Apr 27, 2020filed May 5, 2020 | PANWPalo Alto Networks Inc · Stock |
Sale | $1K – $15K | ↗ | … |
| Apr 9, 2020filed May 5, 2020 | SCHWSCHWAB CHARLES CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Apr 9, 2020filed May 5, 2020 | AAGILENT TECHNOLOGIES, INC. · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Apr 3, 2020filed Apr 10, 2020 | MDTMedtronic plc · Stock |
Sale | $1K – $15K | ↗ | … |
| Mar 23, 2020filed Apr 10, 2020 | TTreasuryUS Treasury Note [gS] | Sale | $15K – $50K | ↗ | — |
| Mar 20, 2020filed Apr 10, 2020 | PYPLPayPal Holdings, Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Mar 17, 2020filed Apr 10, 2020 | GISGENERAL MILLS INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Mar 16, 2020filed Apr 10, 2020 | FTDRFrontdoor, Inc. · Stock |
Sale | $1K – $15K | ↗ | … |
| Mar 9, 2020filed Apr 10, 2020 | MDTMedtronic plc · Stock |
Purchase | $1K – $15K | ↗ | … |
| Mar 24, 2020filed Apr 3, 2020 | QGENQIAGEN N.V. · Stock |
Sale | $1K – $15K | ↗ | … |
| Mar 17, 2020filed Apr 3, 2020 | EDCONSOLIDATED EDISON INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Mar 13, 2020filed Apr 3, 2020 | EDCONSOLIDATED EDISON INC · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Mar 2, 2020filed Apr 3, 2020 | EDCONSOLIDATED EDISON INC · Stock |
Purchase | $1K – $15K | ↗ | … |
| Feb 28, 2020filed Mar 10, 2020 | CHDCHURCH & DWIGHT CO INC /DE/ · Stock |
Purchase | $1K – $15K | ↗ | … |
| Feb 27, 2020filed Mar 10, 2020 | QGENQIAGEN N.V. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Feb 19, 2020filed Mar 10, 2020 | FTDRFrontdoor, Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Feb 13, 2020filed Mar 10, 2020 | —No tickerSwedenCare ab [oT] · Stock | Purchase | $1K – $15K | ↗ | — |
| Feb 7, 2020filed Mar 10, 2020 | CTRCFCentrotec Sustainable ag, brilon ordinary Shares · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 3, 2019filed Jan 5, 2020 | TTreasuryUS Treasury bond [gS] | Sale | $1K – $15K | ↗ | — |
| Nov 22, 2019filed Dec 11, 2019 | GISGENERAL MILLS INC · Stock |
Purchase | $1K – $15K | ↗ | … |
| Nov 8, 2019filed Nov 14, 2019 | RGNXREGENXBIO Inc. · Stock |
Sale | $1K – $15K | ↗ | … |
| Oct 22, 2019filed Nov 14, 2019 | RGNXREGENXBIO Inc. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Oct 11, 2019filed Nov 14, 2019 | MDRXallscripts Healthcare Solutions, Inc. - common stock · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 27, 2019filed Oct 14, 2019 | IWMiShares Russell 2000 ETF (IWM) [oP] · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 24, 2019filed Oct 14, 2019 | PVPrivate holdingCloetta ab | Purchase | $1K – $15K | ↗ | — |
| Sep 16, 2019filed Oct 14, 2019 | UPSUNITED PARCEL SERVICE INC · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Sep 12, 2019filed Oct 14, 2019 | LNNLINDSAY CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Sep 11, 2019filed Oct 14, 2019 | IWMiShares Russell 2000 ETF (IWM) [oP] · Stock |
Purchase | $1K – $15K | ↗ | … |
| Aug 12, 2019filed Sep 1, 2019 | IWMiShares Russell 2000 ETF (IWM) [oP] · Stock |
Sale | $1K – $15K | ↗ | … |
| Aug 1, 2019filed Sep 1, 2019 | IWMiShares Russell 2000 ETF (IWM) [oP] · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 3, 2019filed Jul 31, 2019 | DBXDROPBOX, INC. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jul 1, 2019filed Jul 31, 2019 | HUB.AHubbell Inc a (HUb.a) · Stock |
Sale | $1K – $15K | ↗ | … |
| Jul 16, 2018filed Jul 31, 2019 | VAIAFVaisala oy ordinary Shares -a- (VaIaF) · Stock |
Purchase | $1K – $15K | ↗ | … |
| Jun 20, 2019filed Jul 9, 2019 | IWMiShares Russell 2000 ETF (IWM) [oP] · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Jun 11, 2019filed Jul 9, 2019 | USBUS BANCORP DE · Stock |
Sale | $1K – $15K | ↗ | … |
| May 29, 2019filed Jun 4, 2019 | AMPAMERIPRISE FINANCIAL INC · Stock |
Sale | $1K – $15K | ↗ | … |
| May 23, 2019filed Jun 4, 2019 | AAGILENT TECHNOLOGIES, INC. · Stock |
Purchase | $1K – $15K | ↗ | … |
| May 9, 2019filed Jun 4, 2019 | USBUS BANCORP DE · Stock |
Sale | $1K – $15K | partial ↗ | … |
| May 6, 2019filed Jun 4, 2019 | TNCTENNANT CO · Stock |
Purchase | $1K – $15K | ↗ | … |
| May 2, 2019filed Jun 4, 2019 | MITKMITEK SYSTEMS INC · Stock |
Purchase | $1K – $15K | ↗ | … |
| May 1, 2019filed Jun 4, 2019 | SPSCSPS COMMERCE INC · Stock |
Purchase | $1K – $15K | Spouse · ↗ | … |
| Apr 25, 2018filed May 3, 2019 | CERNCerner Corporation · Stock |
Sale | $1K – $15K | ↗ | … |
| Apr 22, 2018filed May 3, 2019 | STTSTATE STREET CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Apr 17, 2018filed May 3, 2019 | FDXFEDEX CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Apr 10, 2018filed May 3, 2019 | HUBBHUBBELL INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Apr 1, 2018filed May 3, 2019 | RBCRBC Bearings INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Mar 18, 2019filed Apr 19, 2019 | TTreasuryU.S. Treasury Note [gS] | Purchase | $15K – $50K | ↗ | — |
| Feb 19, 2019filed Mar 12, 2019 | ORBKorbotech Ltd. - ordinary Shares (oRbK) · Stock |
Sale | $1K – $15K | ↗ | … |
| Jan 18, 2019filed Feb 7, 2019 | STTSTATE STREET CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Jan 9, 2019filed Feb 7, 2019 | MDRXallscripts Healthcare Solutions, Inc. - common stock · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 28, 2018filed Jan 9, 2019 | KUBTYKubota Corporation (KUbTY) · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 28, 2018filed Jan 9, 2019 | SCHWSCHWAB CHARLES CORP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 18, 2018filed Jan 9, 2019 | FSLRFIRST SOLAR, INC. · Stock |
Purchase | $1K – $15K | ↗ | … |
| Dec 13, 2018filed Jan 9, 2019 | PKPKImatchedPerkinElmer, Inc | Purchase | $1K – $15K | ↗ | — |
| Nov 29, 2018filed Dec 5, 2018 | PANWPalo Alto Networks Inc · Stock |
Purchase | $1K – $15K | ↗ | … |
| Nov 15, 2018filed Dec 5, 2018 | STTSTATE STREET CORP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Nov 15, 2018filed Dec 5, 2018 | ACGPFaccell group NV Heerenveen ordinary Shares (aCgPF) · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 8, 2018filed Dec 5, 2018 | HAINHAIN CELESTIAL GROUP INC · Stock |
Sale | $1K – $15K | ↗ | … |
| Nov 5, 2018filed Dec 5, 2018 | LNNLINDSAY CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Oct 30, 2018filed Nov 6, 2018 | HUBBHUBBELL INC · Stock |
Purchase | $1K – $15K | ↗ | … |
| Oct 30, 2018filed Nov 6, 2018 | SMAWFSiemens ag ordinary Shares (SMaWF) · Stock |
Sale | $1K – $15K | ↗ | … |
| Oct 24, 2018filed Nov 6, 2018 | PANWPalo Alto Networks Inc · Stock |
Purchase | $1K – $15K | ↗ | … |
| Oct 24, 2018filed Nov 6, 2018 | AMPAMERIPRISE FINANCIAL INC · Stock |
Purchase | $1K – $15K | ↗ | … |
| Oct 9, 2018filed Nov 6, 2018 | ORBKorbotech Ltd. - ordinary Shares (oRbK) · Stock |
Sale | $1K – $15K | partial ↗ | … |
| Sep 28, 2018filed Oct 5, 2018 | TTreasuryUS Treasury bond [gS] | Purchase | $15K – $50K | ↗ | — |
| Sep 27, 2018filed Oct 5, 2018 | TTreasuryUS Treasury bond [gS] | Sale | $15K – $50K | ↗ | — |
| Sep 18, 2018filed Oct 5, 2018 | FDXFEDEX CORP · Stock |
Purchase | $1K – $15K | ↗ | … |
| Aug 1, 2018filed Sep 5, 2018 | ORCLORACLE CORP · Stock |
Sale | $1K – $15K | ↗ | … |
| Jul 20, 2018filed Aug 3, 2018 | AMPAMERIPRISE FINANCIAL INC · Stock |
Purchase | $1K – $15K | ↗ | … |
The 100 most recently filed of 327 trades. Every filing, in full and free: keyvex.com/disclosures/congressional-trades/member/W000800.
Net Worth KeyVex estimate
How to read this. A disclosure gives assets and debts as ranges, not figures. The low ends add up to a floor and the high ends to a ceiling; where a figure is headlined it is the midpoint of the two (the method OpenSecrets used for its net-worth rankings and NOTUS uses today), our arithmetic, not a number Peter Welch reported. The form does not ask for everything: a home that earns no rent, cars and furnishings, and federal retirement accounts such as the Thrift Savings Plan need not be listed, while a member’s home mortgages must be. So a figure here can sit well below true net worth. Assets of a spouse and dependent children are included, as the form requires.
1 asset listed with no value (“Undetermined”, “Unascertainable”) is left out.
By Kind of Asset
- Mutual Funds108 lines$8.5M
- Bank Deposit14 lines$4.4M
- Government Securities2 lines$41K
Largest Disclosed Holdings
| Asset | Kind | Owner | Value as disclosed |
|---|---|---|---|
| FDRXX - Fidelity Government Cash Reserves | Bank Deposit | Self | $1,000,001 - $5,000,000 |
| FCNTX FCNTX - Fidelity Contra Fund | Mutual Funds | Self | $250,001 - $500,000 |
| FCVSX FCVSX - Fidelity Convertible Securities Fund | Mutual Funds | Self | $250,001 - $500,000 |
| FDGRX FDGRX - Fidelity Growth Company Fund Retail Class | Mutual Funds | Self | $250,001 - $500,000 |
| FDRXX - Fidelity Government Cash Reserves | Bank Deposit | Self | $250,001 - $500,000 |
| SNVXX - Charles Schwab Government Money Market | Bank Deposit | Self | $250,001 - $500,000 |
| SPLG - SPDR Portfolio S&P 500 ETF | Mutual Funds | Spouse | $250,001 - $500,000 |
| VGPMX VGPMX - Vanguard Global Capital Cycles Fund Investor Sha | Mutual Funds | Self | $250,001 - $500,000 |
| VTI VTI - Vanguard Total Stock Market ETF | Mutual Funds | Self | $250,001 - $500,000 |
| XLI XLI - SPDR Select Sector Fund - Industrial | Mutual Funds | Self | $250,001 - $500,000 |
| Charles Schwab | Bank Deposit | Self | $100,001 - $250,000 |
| ESGD ESGD - iShares ESG Aware MSCI EAFE ETF | Mutual Funds | Spouse | $100,001 - $250,000 |
| EWZ EWZ - iShares Inc iShares MSCI Brazil ETF | Mutual Funds | Self | $100,001 - $250,000 |
| FBALX FBALX - Fidelity Balanced Fund | Mutual Funds | Self | $100,001 - $250,000 |
| FCNTX FCNTX - Fidelity Contra Fund | Mutual Funds | Self | $100,001 - $250,000 |
| First American Government Obligations Fund | Bank Deposit | Spouse | $100,001 - $250,000 |
| FIUIX FIUIX - Fidelity Utilities Fund | Mutual Funds | Self | $100,001 - $250,000 |
| RPV RPV - Invesco S&P 500 Pure Value ETF | Mutual Funds | Self | $100,001 - $250,000 |
| SPAXX - Fidelity Government Money Market Fund | Bank Deposit | Self | $100,001 - $250,000 |
| SUSA SUSA - iShares MSCI USA ESG Select ETF | Mutual Funds | Spouse | $100,001 - $250,000 |
| VEU VEU - Vanguard FTSE All World Ex US ETF | Mutual Funds | Self | $100,001 - $250,000 |
| VIG VIG - Vanguard Div Appreciation ETF | Mutual Funds | Self | $100,001 - $250,000 |
| VIOV VIOV - Vanguard S&P Small-Cap 600 Value ETF | Mutual Funds | Self | $100,001 - $250,000 |
| VMLUX VMLUX - Vanguard Limited-Term Tax-Exempt Fd Admiral Shs | Mutual Funds | Self | $100,001 - $250,000 |
| VTI VTI - Vanguard Total Stock Market ETF | Mutual Funds | Self | $100,001 - $250,000 |
Annual Financial Disclosures
- Annual · 2025Senate eFD · filed May 5, 2026 · 140 assets, 1 liabilities parsedFiling ↗
- Annual · 2025Senate eFD · filed Apr 28, 2026Filing ↗
- Annual · 2025Senate eFD · filed Apr 28, 2026Filing ↗
- Annual · 2024Senate eFD · filed Aug 13, 2025Filing ↗
- Annual · 2024Senate eFD · filed Aug 13, 2025Filing ↗
- Annual · 2024Senate eFD · filed Aug 13, 2025Filing ↗
- Annual · 2024Senate eFD · filed May 15, 2025Filing ↗
- Annual · 2024Senate eFD · filed May 15, 2025Filing ↗
- Annual · 2023Senate eFD · filed Apr 30, 2024Filing ↗
- Annual · 2022Senate eFD · filed Jun 6, 2023Filing ↗
- Annual · 2022Senate eFD · filed May 4, 2023Filing ↗
- Annual · 2021House Clerk · filed Aug 13, 2022Filing ↗
- Amendment · 2021House Clerk · filed Aug 13, 2022Filing ↗
- Annual · 2020House Clerk · filed Aug 12, 2021Filing ↗
- Amendment · 2019House Clerk · filed Aug 24, 2020Filing ↗
- Amendment · 2019House Clerk · filed Aug 24, 2020Filing ↗
- Annual · 2019House Clerk · filed Aug 12, 2020Filing ↗
- Annual · 2018House Clerk · filed May 15, 2019Filing ↗
- Annual · 2017House Clerk · filed May 15, 2018Filing ↗
- Annual · 2016House Clerk · filed May 15, 2017Filing ↗
- Annual · 2015House Clerk · filed May 16, 2016Filing ↗















































