Trade Volume by Year
Top Traded Sectors
- Other48%
- Industrials14%
- Technology12%
- Financials9%
- Consumer7%
- Healthcare7%
- Materials2%
- Energy1%
Recent Trades
| Traded · filed | Stock | Transaction | Amount (range) | Description | Since trade |
|---|---|---|---|---|---|
| Aug 30, 2022filed Jul 15, 2023 | KDKyndryl Holdings, Inc. · Stock |
Sale | $1K – $15K | -- ↗ | … |
| Dec 20, 2018filed Jul 30, 2019 | CVSCVS HEALTH Corp · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Dec 20, 2018filed Jun 15, 2019 | CVSCVS HEALTH Corp · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Dec 20, 2018filed Feb 27, 2019 | CVSCVS HEALTH Corp · Stock |
Sale | $1K – $15K | Joint · -- Amended ↗ | … |
| Dec 20, 2018filed Feb 27, 2019 | FDFundVictory Portfolio Munder Multi-Cap Mutual Fund Company: Munder Funds (Coloumbus, OH) | Sale | $1K – $15K | Joint · -- ↗ | — |
| Feb 3, 2017filed Feb 17, 2017 | AQFHAquesta Financial Holdings, Inc. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 1, 2017filed Feb 17, 2017 | AQFHAquesta Financial Holdings, Inc. · Stock |
Sale | $15K – $50K | Joint · -- ↗ | … |
| Jan 26, 2017filed Feb 17, 2017 | AQFHAQFH-Aquesta Financial Holdings, Inc. · Stock |
Sale | $15K – $50K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | SWISolarWinds, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | SSBSouthState Bank Corp · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | SQISciQuest, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | SPSCSPS COMMERCE INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | WSTWEST PHARMACEUTICAL SERVICES INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | SMTCSEMTECH CORP · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | SIGISELECTIVE INSURANCE GROUP INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | SHOOSTEVEN MADDEN, LTD. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | SGYStone Energy Corp. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | RRTSRoadrunner Transportation Systems, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | ROLLRBC Bearings Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | RBARB GLOBAL INC. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | RAVNRaven Industries Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | QLIKQlik Technologies, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | PRLBProto Labs Inc · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | WALWESTERN ALLIANCE BANCORPORATION · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | PRIMPrimoris Services Corp · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | PRAAPRA GROUP INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | PRAProAssurance Corporation (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | POWIPOWER INTEGRATIONS INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | PLTPlantronics, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | PLKIPopeyes Louisiana Kitchen, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | PEBPebblebrook Hotel Trust · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | PBHPrestige Consumer Healthcare Inc. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | OMCLOMNICELL, INC. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | OFCCorporate Office Properties Trust (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | WAGEWageWorks, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | NSRNeuStar, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | NICENICE Ltd. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | MNROMONRO, INC. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | MGMistras Group, Inc. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | MFRMMattress Firm Holding Corp. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | MDCAMDC Partners Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | MASIMasimo Corporation (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | LSTRLANDSTAR SYSTEM INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | LOCKLifeLock, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | LLLumber Liquidators Holdings, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | VSIVitamin Shoppe, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | KWRQUAKER CHEMICAL CORP · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | JJSFJ&J SNACK FOODS CORP · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | IPCMIPC Healthcare, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | ICUIICU MEDICAL INC/DE · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | Sale | $1K – $15K | Joint · -- ↗ | … | |
| Feb 13, 2015filed Feb 26, 2015 | HUBGHub Group, Inc. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | IARTINTEGRA LIFESCIENCES HOLDINGS CORP · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | HLXHelix Energy Solutions Group, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | HFHFF, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | HEIHEICO CORP · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | TYPEMonotype Imaging Holdings Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | HCSGHEALTHCARE SERVICES GROUP INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | GMEDGLOBUS MEDICAL INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | FNGNFinancial Engines, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | FMBIFirst Midwest Bancorp Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | FETFORUM ENERGY TECHNOLOGIES, INC. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | EVREvercore Inc. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | EPAYBottomline Technologies (de), Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | EGBNEAGLE BANCORP INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | DRQDril-Quip, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | DIODDIODES INC /DEL/ · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | TXRHTexas Roadhouse, Inc. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | DFRGDel Frisco's Restaurant Group, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | CYBXCyberonics Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | CVLTCOMMVAULT SYSTEMS INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | CTRLControl4 Corporation (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | CTCTConstant Contact, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | CRZOCarrizo Oil & Gas Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | CMNCantel Medical Corp. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | CLCCLARCOR Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | CHEFChefs' Warehouse, Inc. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | CGNXCOGNEX CORP · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | TUMITumi Holdings, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | CASYCASEYS GENERAL STORES INC · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | BMRBeamr Imaging Ltd. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | BIOBIO-RAD LABORATORIES, INC. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | BERYBerry Plastics Group, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | BECNBeacon Roofing Supply, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | BCPCBALCHEM CORP · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | ATROASTRONICS CORP · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | ALEALLETE, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | AKRXAkorn, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | TTCTORO CO · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | AFSIAmTrust Financial Services, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | ABCOThe Advisory Board Company (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | AATAmerican Assets Trust, Inc. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | AAONAAON, INC. · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | AMSGAmSurg Corp. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | JCOMj2 Global, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | TNGOTangoe, Inc. (NASDAQ) · Stock |
Sale | $1K – $15K | Spouse · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | THSTreehouse Foods, Inc. (NYSE) · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | THRMGentherm Inc · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | TECHBIO-TECHNE Corp · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
| Feb 13, 2015filed Feb 26, 2015 | TCBITEXAS CAPITAL BANCSHARES INC/TX · Stock |
Sale | $1K – $15K | Joint · -- ↗ | … |
The 100 most recently filed of 101 trades. Every filing, in full and free: keyvex.com/disclosures/congressional-trades/member/T000476.
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 Thom Tillis 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.
By Kind of Asset
- Mutual Funds24 lines$3.7M
- Real Estate1 line$3.0M
- Corporate Securities1 line$175K
- Retirement Plans2 lines$108K
- Bank Deposit3 lines$73K
Largest Disclosed Holdings
| Asset | Kind | Owner | Value as disclosed |
|---|---|---|---|
| Huntersville Residence | Real Estate | Joint | $1,000,001 - $5,000,000 |
| HNACX HNACX - Harbor Capital Appreciation Fund - Retirement Cl | Mutual Funds | Joint | $250,001 - $500,000 |
| IWD IWD - iShares Russell 1000 Value ETF | Mutual Funds | Joint | $250,001 - $500,000 |
| IWF IWF - iShares Russell 1000 Growth ETF | Mutual Funds | Joint | $250,001 - $500,000 |
| ABNFX ABNFX - The Bond Fd of America Class F-2 Shares | Mutual Funds | Joint | $100,001 - $250,000 |
| CGGR CGGR - Capital Group Growth ETF - Share class | Mutual Funds | Joint | $100,001 - $250,000 |
| FBND FBND - Fidelity Total Bond ETF | Mutual Funds | Joint | $100,001 - $250,000 |
| HDGIX HDGIX - The Hartford Dividend & Growth Fund Class I | Mutual Funds | Joint | $100,001 - $250,000 |
| IBM IBM - International Business Machines Corporation Common | Corporate Securities | Self | $100,001 - $250,000 |
| IEFA IEFA - iShares Core MSCI EAFE ETF | Mutual Funds | Joint | $100,001 - $250,000 |
| IVV IVV - iShares Core S&P 500 | Mutual Funds | Joint | $100,001 - $250,000 |
| IWD IWD - Russell 1000 Value Ishares ETF | Mutual Funds | Joint | $100,001 - $250,000 |
| IXN IXN - iShares Global Tech ETF | Mutual Funds | Joint | $100,001 - $250,000 |
| MAHQX MAHQX - Blackrock Total Return Fund Class I | Mutual Funds | Joint | $100,001 - $250,000 |
| PONPX PONPX - Pimco Income Fund Class I-2 | Mutual Funds | Joint | $100,001 - $250,000 |
| CIVIX CIVIX - Causeway International Value Fund - Institutiona | Mutual Funds | Joint | $50,001 - $100,000 |
| DODFX DODFX - Dodge & Cox International Stock Fund | Mutual Funds | Joint | $50,001 - $100,000 |
| GQGIX GQGIX - Gqg Partners Emerging Markets Equity Fund Instit | Mutual Funds | Joint | $50,001 - $100,000 |
| GSIMX GSIMX - Goldman Sachs Gqg Partners International Opportu | Mutual Funds | Joint | $50,001 - $100,000 |
| IBM Defined Benefit Plan | Retirement Plans | Joint | $50,001 - $100,000 |
| IEMG IEMG - iShares Core MSCI Emerging Markets ETF | Mutual Funds | Joint | $50,001 - $100,000 |
| IWM IWM - iShares Russell 2000 ETF | Mutual Funds | Joint | $50,001 - $100,000 |
| IWP IWP - iShares Russell Midcap Growth ETF | Mutual Funds | Joint | $50,001 - $100,000 |
| OANMX OANMX - Oakmark Fund Institutional Class | Mutual Funds | Joint | $50,001 - $100,000 |
| PFTPX PFTPX - PIMCO Low Duration Income Fund - I-2 | Mutual Funds | Joint | $50,001 - $100,000 |
Annual Financial Disclosures
- Annual · 2025Senate eFD · filed Aug 12, 2026 · 33 assets, 2 liabilities parsedFiling ↗
- Annual · 2025Senate eFD · filed Jul 26, 2026 · 34 assets, 2 liabilities parsedFiling ↗
- Annual · 2024Senate eFD · filed Aug 12, 2025Filing ↗
- Annual · 2023Senate eFD · filed Aug 9, 2024Filing ↗
- Annual · 2022Senate eFD · filed Jul 18, 2023Filing ↗
- Annual · 2021Senate eFD · filed Jul 8, 2022Filing ↗
- Annual · 2020Senate eFD · filed May 17, 2021Filing ↗
- Annual · 2019Senate eFD · filed Aug 12, 2020Filing ↗
- Annual · 2019Senate eFD · filed Aug 12, 2020Filing ↗
- Annual · 2018Senate eFD · filed Jul 31, 2019Filing ↗
- Annual · 2018Senate eFD · filed Jun 15, 2019Filing ↗
- Annual · 2017Senate eFD · filed Oct 11, 2018Filing ↗
- Annual · 2017Senate eFD · filed Jul 10, 2018Filing ↗
- Annual · 2016Senate eFD · filed Sep 16, 2017Filing ↗
- Annual · 2016Senate eFD · filed Jun 4, 2017Filing ↗
- Annual · 2015Senate eFD · filed Oct 11, 2016Filing ↗
- Annual · 2015Senate eFD · filed May 16, 2016Filing ↗
- Annual · 2014Senate eFD · filed Jun 17, 2015Filing ↗
- Annual · 2014Senate eFD · filed Jun 11, 2015Filing ↗
- Annual · 2013Senate eFD · filed Nov 18, 2014Filing ↗
- Annual · 2013Senate eFD · filed Aug 25, 2014Filing ↗
- Annual · 2013Senate eFD · filed May 15, 2014Filing ↗
- Annual · 2012Senate eFD · filed Jul 31, 2013Filing ↗
- Annual · 2012Senate eFD · filed Jul 2, 2013Filing ↗






























































































