Peter Welch
Peter Welch has disclosed 108 stock transactions — 38 buys, 70 sells, each ranked by how much scrutiny it deserves and linked to its original House filing. A transparency record.
Track record Congressional Trading Performance
Two figures per horizon, both hypothetical and not investment advice: Member's own — what the trade returned if you'd bought when Welch did (not public yet, so not replicable); and If you'd followed — buying only after the disclosure went public, which is what a follower could actually do. The gap between them is the cost of the disclosure lag.
We don't have price history covering Welch's trades — they may predate our price data or be on tickers we don't track — so hypothetical returns can't be computed here. The disclosures themselves are all listed below.
Where they trade Favorite Sectors
Distribution of this politician's trades across sectors (of trades with a known sector — bonds and funds are excluded).
Traded the same stocks, same time Co-Investors in Congress
Other members who traded the same tickers within 30 days of Welch's trades in them. A high overlap can reflect shared information, shared advisors, or simply popular stocks — it is not evidence of coordination.
| Politician | Overlapping trades | Shared tickers |
|---|---|---|
| Earl Blumenauer | 4 | MDT, SCHW, STT |
| Dean Phillips | 4 | GIS, SCHW, STT |
| Lois Frankel | 4 | HAIN, STT |
| Gilbert Cisneros | 3 | MDT, PYPL |
| Josh Gottheimer | 2 | PYPL, UPS |
| Susie Lee | 2 | SCHW |
| Donna Shalala | 2 | KUBTY |
| Gary Palmer | 2 | STT |
| Carlos Curbelo | 2 | FSLR |
| Lloyd Doggett | 1 | IBM |
| Zoe Lofgren | 1 | WFC |
| Kevin Hern | 1 | XOM |
Corporate insiders · SEC Form 4 Overlap with Insiders
On the trades where corporate insiders were also active, how often did Peter Welch move the same way as the company's own officers and directors (within 60 days)? Co-occurrence only — context from public Form 4 filings, never proof of coordination, and tested honestly for whether it means anything.
avg 20% across all members
Peter Welch's convergence rate of 4% is lower than the 20% average across all members. "Checkable" = trades on tickers where insiders were also trading, so convergence could even be measured.
Descriptive only — insider convergence is context from public SEC Form 4 filings, never proof of coordination or wrongdoing, and not investment advice.
106 trades Recent Transactions
Marker key: ⚑ potential conflict (a committee Welch sits on oversees that sector) · ◆ corporate-insider overlap from SEC Form 4 (convergence/divergence — context, not a signal) · % of NW trade size vs estimated net worth, 🔥 marking high/extreme conviction · OCR recovered from a scanned filing (verify against source) · ×N filings the same trade disclosed more than once (shown once). None is an allegation of wrongdoing.
| Ticker | Company | Type | Date | Filed | Lag | Price move in that window | Amount | Score | Source |
|---|---|---|---|---|---|---|---|---|---|
| GE | General Electric Co. | SELL | 2021-11-26 | 2021-11-30 | 4 days | — | $1K–$15K | 40.4 | ↗ filing |
| IBM | International Business Machines Corp. | SELL | 2021-11-26 | 2021-11-30 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| A | Agilent Technologies, Inc. | SELL | 2021-11-18 | 2021-11-18 | 0 days | — | $1K–$15K | 22.3 | ↗ filing |
| — | Autodesk | SELL | 2021-11-18 | 2021-11-18 ×3 filings | 0 days | — | $1K–$15K | 40.4 | ↗ 1 ↗ 2 ↗ 3 |
| CERN | Cerner | SELL | 2021-11-18 | 2021-11-18 | 0 days | — | $1K–$15K | 22.3 | ↗ filing |
| CHD | Church & Dwight Co. Inc. | SELL | 2021-11-18 | 2021-11-18 | 0 days | — | $15K–$50K | 56.6 | ↗ filing |
| GE | General Electric Co. | SELL | 2021-11-18 | 2021-11-18 | 0 days | — | $1K–$15K | 75.9 | ↗ filing |
| KUBTY | Kubota Adr Japan | SELL | 2021-11-18 | 2021-11-18 | 0 days | — | $1K–$15K | 40.4 | ↗ filing |
| KYOCF | Kyocera Corp. | SELL | 2021-11-18 | 2021-11-18 | 0 days | — | $1K–$15K | 40.4 | ↗ filing |
| MITK | Mitek Systems Inc. | SELL | 2021-11-18 | 2021-11-18 | 0 days | — | $1K–$15K | 40.4 | ↗ filing |
| TNC | Tennant Co. | SELL | 2021-11-18 | 2021-11-18 | 0 days | — | $1K–$15K | 40.4 | ↗ filing |
| UN | Unilever Nv | SELL | 2021-11-18 | 2021-11-18 | 0 days | — | $15K–$50K | 90.9 | ↗ filing |
| VAIAF | Vaisala Oy -A | SELL | 2021-11-18 | 2021-11-18 | 0 days | — | $15K–$50K | 48.0 | ↗ filing |
| WFC | Wells Fargo & Company | SELL | 2021-11-03 | 2021-11-03 | 0 days | — | $1K–$15K | 75.9 | ↗ filing |
| XOM | Exxonmobil Holdings Corp. | SELL | 2021-09-17 | 2021-09-17 | 0 days | — | $1K–$15K | 75.9 | ↗ filing |
| — | Cloetta Ab | SELL | 2021-09-02 | 2021-09-02 | 0 days | — | $1K–$15K | 40.4 | ↗ filing |
| CTRCF | Centrotec Sustainable Ag, Brilon | SELL | 2020-11-26 | 2020-11-27 | 1 days | — | $1K–$15K | 40.4 | ↗ filing |
| DBX | Dropbox, Inc. | SELL | 2020-11-16 | 2020-11-18 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| UPS | United Parcel Service Inc. | SELL | 2020-11-16 | 2020-11-18 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| BDN | Brandywine Realty Trust | SELL | 2020-06-03 | 2020-06-05 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| SPSC | Sps Commerce Inc. | SELL | 2020-05-19 | 2020-05-21 | 2 days | — | $1K–$15K | 22.3 | ↗ filing |
| GIS | General Mills Inc. | SELL | 2020-05-14 | 2020-05-18 | 4 days | — | $1K–$15K | 22.3 | ↗ filing |
| SPSC | Sps Commerce Inc. | SELL | 2020-05-08 | 2020-05-12 | 4 days | — | $1K–$15K | 40.4 | ↗ filing |
| FSLR | First Solar, Inc. | SELL | 2020-04-30 | 2020-05-03 | 3 days | — | $1K–$15K | 22.3 | ↗ filing |
| PANW | Palo Alto Networks Inc. | SELL | 2020-04-27 | 2020-04-29 | 2 days | — | $1K–$15K | 22.3 | ↗ filing |
| A | Agilent Technologies, Inc. | SELL | 2020-04-09 | 2020-04-14 | 5 days | — | $1K–$15K | 40.4 | ↗ filing |
| SCHW | Schwab Charles Corp. | SELL | 2020-04-09 | 2020-04-14 | 5 days | — | $1K–$15K | 52.4 | ↗ filing |
| MDT | Medtronic plc | SELL | 2020-04-03 | 2020-04-05 | 2 days | — | $1K–$15K | 52.4 | ↗ filing |
| QGEN | Qiagen N.V. | SELL | 2020-03-24 | 2020-03-26 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| — | Us Treasury Note | SELL | 2020-03-23 | 2020-03-24 | 1 days | — | $15K–$50K | 56.6 | ↗ filing |
| PYPL | Paypal Holdings, Inc. | BUY | 2020-03-20 | 2020-03-24 | 4 days | — | $1K–$15K | 86.8 | ↗ filing |
| ED | Consolidated Edison Inc. | SELL | 2020-03-17 | 2020-03-19 | 2 days | — | $1K–$15K | 22.3 | ↗ filing |
| GIS | General Mills Inc. | SELL | 2020-03-17 | 2020-03-19 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| FTDR | Frontdoor, Inc. | SELL | 2020-03-16 | 2020-03-18 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| ED | Consolidated Edison Inc. | SELL | 2020-03-13 | 2020-03-17 | 4 days | — | $1K–$15K | 40.4 | ↗ filing |
| MDT | Medtronic plc | BUY | 2020-03-09 | 2020-03-11 | 2 days | — | $1K–$15K | 86.8 | ↗ filing |
| ED | Consolidated Edison Inc. | BUY | 2020-03-02 | 2020-03-05 | 3 days | — | $1K–$15K | 75.9 | ↗ filing |
| CHD | Church & Dwight Co. Inc. | BUY | 2020-02-28 | 2020-03-03 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| QGEN | Qiagen N.V. | BUY | 2020-02-27 | 2020-03-02 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| FTDR | Frontdoor, Inc. | BUY | 2020-02-19 | 2020-02-21 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| — | Swedencare Ab | BUY | 2020-02-13 | 2020-02-18 | 5 days | — | $1K–$15K | 40.4 | ↗ filing |
| CTRCF | Centrotec Sustainable Ag, Brilon | BUY | 2020-02-07 | 2020-02-11 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| — | Us Treasury Bond | SELL | 2019-12-03 | 2019-12-06 | 3 days | — | $1K–$15K | 40.4 | ↗ filing |
| GIS | General Mills Inc. | BUY | 2019-11-22 | 2019-11-26 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| RGNX | Regenxbio Inc. | SELL | 2019-11-08 | 2019-11-08 | 0 days | — | $1K–$15K | 40.4 | ↗ filing |
| RGNX | Regenxbio Inc. | BUY | 2019-10-22 | 2019-10-25 | 3 days | — | $1K–$15K | 75.9 | ↗ filing |
| MDRX | Allscripts Healthcare Solutions | SELL | 2019-10-11 | 2019-10-16 | 5 days | — | $1K–$15K | 40.4 | ↗ filing |
| IWM | Ishares Russell 2000 Etf | SELL | 2019-09-27 | 2019-09-27 | 0 days | — | $1K–$15K | 10.6 | ↗ filing |
| — | Cloetta Ab | BUY | 2019-09-24 | 2019-09-26 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| UPS | United Parcel Service Inc. | SELL | 2019-09-16 | 2019-09-18 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| LNN | Lindsay Corp. | SELL | 2019-09-12 | 2019-09-16 | 4 days | — | $1K–$15K | 22.3 | ↗ filing |
| IWM | Ishares Russell 2000 Etf | BUY | 2019-09-11 | 2019-09-15 | 4 days | — | $1K–$15K | 15.7 | ↗ filing |
| IWM | Ishares Russell 2000 Etf | SELL | 2019-08-12 | 2019-08-12 | 0 days | — | $1K–$15K | 22.3 | ↗ filing |
| IWM | Ishares Russell 2000 Etf | BUY | 2019-08-01 | 2019-08-03 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| VAIAF | Vaisala Oy -A | BUY | 2019-07-16 | 2019-07-18 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| DBX | Dropbox, Inc. | BUY | 2019-07-03 | 2019-07-08 | 5 days | — | $1K–$15K | 75.9 | ↗ filing |
| HUB-A | Hubbell A | SELL | 2019-07-01 | 2019-07-03 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| IWM | Ishares Russell 2000 Etf | SELL | 2019-06-20 | 2019-06-23 | 3 days | — | $1K–$15K | 75.9 | ↗ filing |
| USB | US Bancorp De | SELL ◆ insider convergence | 2019-06-11 | 2019-06-13 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| AMP | Ameriprise Financial Inc. | SELL | 2019-05-29 | 2019-06-01 | 3 days | — | $1K–$15K | 22.3 | ↗ filing |
| A | Agilent Technologies, Inc. | BUY | 2019-05-23 | 2019-05-28 | 5 days | — | $1K–$15K | 75.9 | ↗ filing |
| USB | US Bancorp De | SELL ◆ insider convergence | 2019-05-09 | 2019-05-13 | 4 days | — | $1K–$15K | 86.8 | ↗ filing |
| TNC | Tennant Co. | BUY | 2019-05-06 | 2019-05-09 | 3 days | — | $1K–$15K | 75.9 | ↗ filing |
| MITK | Mitek Systems Inc. | BUY | 2019-05-02 | 2019-05-06 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| SPSC | Sps Commerce Inc. | BUY | 2019-05-01 | 2019-05-05 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| ORBK | Orbotech | SELL | 2019-02-19 | 2019-02-21 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| STT | State Street Corp. | SELL | 2019-01-18 | 2019-01-23 | 5 days | — | $1K–$15K | 26.5 | ↗ filing |
| MDRX | Allscripts Healthcare Solutions | BUY | 2019-01-09 | 2019-01-10 | 1 days | — | $1K–$15K | 75.9 | ↗ filing |
| SCHW | Schwab Charles Corp. | BUY | 2018-12-28 | 2019-01-02 | 5 days | — | $1K–$15K | 86.8 | ↗ filing |
| KUBTY | Kubota Adr Japan | BUY | 2018-12-28 | 2019-01-02 | 5 days | — | $1K–$15K | 93.1 | ↗ filing |
| FSLR | First Solar, Inc. | BUY | 2018-12-18 | 2018-12-20 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| — | Perkinelmer | BUY | 2018-12-13 | 2018-12-17 | 4 days | — | $1K–$15K | 40.4 | ↗ filing |
| PANW | Palo Alto Networks Inc. | BUY | 2018-11-29 | 2018-12-03 | 4 days | — | $1K–$15K | 40.4 | ↗ filing |
| ACGPF | Accell Group Nv Heerenveen | SELL | 2018-11-15 | 2019-11-15 | 365 days | — | $1K–$15K | 75.9 | ↗ filing |
| STT | State Street Corp. | BUY | 2018-11-15 | 2018-11-19 | 4 days | — | $1K–$15K | 31.8 | ↗ filing |
| HAIN | Hain Celestial Group Inc. | SELL | 2018-11-08 | 2018-11-13 | 5 days | — | $1K–$15K | 86.8 | ↗ filing |
| LNN | Lindsay Corp. | SELL | 2018-11-05 | 2018-11-07 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| HUBB | Hubbell Inc. | BUY | 2018-10-30 | 2018-11-01 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| SMAWF | Siemens Ag | SELL | 2018-10-30 | 2018-11-01 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| AMP | Ameriprise Financial Inc. | BUY | 2018-10-24 | 2018-10-26 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| PANW | Palo Alto Networks Inc. | BUY | 2018-10-24 | 2018-10-26 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| ORBK | Orbotech | SELL | 2018-10-09 | 2018-10-11 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| — | Us Treasury Bond | BUY | 2018-09-28 | 2018-10-01 | 3 days | — | $15K–$50K | 56.6 | ↗ filing |
| FDX | Fedex Corp. | BUY | 2018-09-18 | 2018-09-20 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| ORCL | Oracle Corp. | SELL | 2018-08-01 | 2018-08-06 | 5 days | — | $1K–$15K | 75.9 | ↗ filing |
| AMP | Ameriprise Financial Inc. | BUY | 2018-07-20 | 2018-07-24 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| STT | State Street Corp. | BUY | 2018-07-19 | 2018-07-23 | 4 days | — | $1K–$15K | 59.5 | ↗ filing |
| VAIAF | Vaisala Oy -A | BUY | 2018-07-16 | 2018-07-18 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| KYOCF | Kyocera Corp. | BUY | 2018-06-27 | 2018-06-28 | 1 days | — | $1K–$15K | 75.9 | ↗ filing |
| VRAY | Viewray | SELL | 2018-06-26 | 2018-06-29 | 3 days | — | $1K–$15K | 40.4 | ↗ filing |
| LNN | Lindsay Corp. | SELL | 2018-06-22 | 2018-06-25 | 3 days | — | $1K–$15K | 75.9 | ↗ filing |
| CERN | Cerner | BUY | 2018-06-07 | 2018-06-11 | 4 days | — | $1K–$15K | 40.4 | ↗ filing |
| FSLR | First Solar, Inc. | SELL | 2018-06-01 | 2018-06-04 | 3 days | — | $1K–$15K | 75.9 | ↗ filing |
| DVMT | Dell Technologies Class V | SELL | 2018-05-23 | 2018-05-23 | 0 days | — | $1K–$15K | 75.9 | ↗ filing |
| SIRI | Sirius Xm Holdings Inc. | SELL | 2018-05-23 | 2018-05-23 | 0 days | — | $50K–$100K | 94.3 | ↗ filing |
| UMPQ | Umpqua Holdings | SELL | 2018-05-21 | 2018-05-24 | 3 days | — | $1K–$15K | 40.4 | ↗ filing |
| INOV | Inovalon Holdings Class A | SELL | 2018-05-08 | 2018-05-11 | 3 days | — | $1K–$15K | 75.9 | ↗ filing |
| WBA | Walgreens Boots Alliance | SELL | 2018-04-30 | 2018-05-02 | 2 days | — | $1K–$15K | 40.4 | ↗ filing |
| WBA | Walgreens Boots Alliance | BUY | 2018-04-27 | 2018-04-29 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| CERN | Cerner | SELL | 2018-04-25 | 2018-04-29 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| STT | State Street Corp. | SELL | 2018-04-22 | 2018-04-24 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| UMPQ | Umpqua Holdings | SELL | 2018-04-19 | 2018-04-23 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| VRAY | Viewray | BUY | 2018-04-19 | 2018-04-23 | 4 days | — | $1K–$15K | 75.9 | ↗ filing |
| FDX | Fedex Corp. | SELL | 2018-04-17 | 2018-04-22 | 5 days | — | $1K–$15K | 75.9 | ↗ filing |
| HUBB | Hubbell Inc. | SELL | 2018-04-10 | 2018-04-12 | 2 days | — | $1K–$15K | 75.9 | ↗ filing |
| RBC | Rbc Bearings Inc. | SELL | 2018-04-01 | 2018-04-04 | 3 days | — | $1K–$15K | 75.9 | ↗ filing |
A trade can appear in more than one filing (e.g. a periodic transaction report and a later annual disclosure). Those are shown once here — marked ×N filings, with a link to each — so the table reflects distinct trades, while the 108 total above counts every disclosed line.
FAQ Common questions
How many stock trades has Peter Welch disclosed?
108 disclosed stock transactions — 38 buys and 70 sells — all from official House financial disclosures.
Is this insider trading?
No. QuantCapitol surfaces the timing and context of publicly disclosed trades for transparency. A trade near related legislation is a coincidence we flag — never an accusation of wrongdoing.
Where does this data come from?
Official US House Clerk and Senate electronic financial disclosures. Every trade links back to its original filing so you can verify it yourself.