Dossier
Fred Upton
Rep. Fred Upton (R-MI) · disclosures Jul 30 – Dec 5
Disclosed trades
| Disclosed | Traded | Action | Ticker / Asset | Amount | Sector | Flags |
|---|---|---|---|---|---|---|
| Dec 5 | Oct 5 | SELL | $TSLA Tesla | $1K–$15K | Consumer Cyclical | 426d late |
| Dec 5 | Nov 15 | EXCHANGE | $AMZN Amazon.com | $10K–$15K | Consumer Cyclical | 385d late |
| Dec 5 | Dec 21 | BUY | $INTC Intel | $15K–$50K | Technology | 349d late |
| Dec 5 | Dec 20 | SELL | $MSFT Microsoft | $1K–$15K | Technology | 350d late |
| Nov 9 | Jul 13 | BUY | $BMY Bristol-Myers Squibb (BMY) | $1K–$15K | Healthcare | 119d late |
| Nov 9 | Jul 14 | SELL | $F Ford Motor Company | $15K–$50K | Consumer Cyclical | 118d late |
| Sep 28 | May 11 | P | All Capital Properties | $1K–$15K | — | 140d late |
| Sep 28 | Jun 15 | S | Susie Q Flipping | $15K–$50K | — | |
| Sep 10 | Sep 10 | SELL | $CSCO Cisco Systems (CSCO) | $1K–$15K | Technology | |
| May 24 | Jun 30 | BUY | Not Readable | $1K–$15K | — | |
| May 24 | Jun 15 | SELL | Not Readable | $15K–$50K | — | |
| Sep 9 | Jan 15 | BUY | $BAX Baxter International | $1K–$15K | Healthcare | |
| Jul 28 | Jul 28 | SELL | $TSLA Tesla | $1K–$15K | Consumer Cyclical | |
| Jul 28 | Jul 28 | BUY | $GOOGL Alphabet | $1K–$15K | Communication Services | |
| Jul 17 | Jan 12 | BUY | $BMY Bristol-Myers Squibb (BMY) | $1K–$15K | Healthcare | |
| Jul 17 | Feb 20 | SELL | $JNJ Johnson & Johnson | $1K–$15K | Healthcare | |
| Jul 17 | Mar 15 | EXCHANGE | $AAPL Apple | $15K–$50K | Technology | |
| May 12 | Jan 23 | BUY | $KR Kroger Company | $1K–$15K | Consumer Defensive | |
| May 12 | Feb 15 | SELL | $CAT Caterpillar | $15K–$50K | Industrials | |
| May 12 | Mar 1 | EXCHANGE | $AAPL Apple | $50K–$100K | Technology | |
| Feb 19 | Jan 15 | BUY | $AAPL Apple | $1K–$15K | Technology | |
| Feb 19 | Feb 20 | SELL | $TSLA Tesla | $15K–$50K | Consumer Cyclical | |
| Feb 19 | Mar 5 | BUY | $AMZN Amazon.com | $50K–$100K | Consumer Cyclical | |
| Feb 19 | Apr 10 | SELL | $MSFT Microsoft | $1K–$15K | Technology | |
| Nov 5 | Jan 1 | BUY | Full Asset Name | $1K–$15K | — | |
| Nov 5 | Feb 15 | SELL | $TICK Full Asset Name | $15K–$50K | — | |
| Jul 26 | Jun 11 | SELL | $ECL Ecolab | $1K–$15K | Basic Materials | |
| Jul 26 | Jun 2 | BUY | $ABT Abbott Laboratories | $15K–$50K | Healthcare | |
| Jul 26 | Jun 15 | SELL | $MSFT Microsoft | $50K–$100K | Technology | |
| Jul 26 | Jun 20 | EXCHANGE | $AAPL Apple | $10K–$15K | Technology | |
| Jul 26 | Jun 25 | SELL | $TSLA Tesla | $1K–$15K | Consumer Cyclical | |
| Jun 25 | Oct 14 | BUY | $WMT Walmart | $1K–$15K | Consumer Defensive | |
| Jun 25 | Nov 20 | SELL | $AAPL Apple | $15K–$50K | Technology | |
| Jun 25 | Dec 5 | EXCHANGE | $TSLA Tesla | $50K–$100K | Consumer Cyclical | |
| May 22 | Jan 15 | BUY | $SPY SPDR S&P 500 ETF Trust (SPY) | $1K–$15K | — | |
| May 22 | Feb 20 | SELL | $AAPL Apple | $10K–$50K | Technology | |
| May 22 | Mar 5 | EXCHANGE | $TSLA Tesla | $15K–$50K | Consumer Cyclical | |
| Apr 4 | Feb 25 | SELL | XYZ Bond | $10K–$50K | — | |
| Apr 4 | Mar 5 | EXCHANGE | $DEF Def | $1K–$15K | Financial Services | |
| Apr 4 | Apr 10 | SELL | GHI Partnership | $15K–$50K | — | |
| Apr 4 | May 20 | BUY | JKL Realty | $50K–$100K | — | |
| Jan 25 | Jan 5 | BUY | $BCS Barclays | $1K–$15K | Financial Services | |
| Jan 25 | Feb 12 | SELL | $TGF Technology Growth Fund | $15K–$50K | — | |
| Jan 25 | Mar 20 | EXCHANGE | $REIT Real Estate Investment Trust | $50K–$100K | — | |
| Nov 30 | May 12 | BUY | $JNJ Johnson & Johnson | $1K–$15K | Healthcare | |
| Nov 30 | Jun 15 | SELL | $MSFT Microsoft | $10K–$50K | Technology | |
| Nov 30 | Jul 20 | BUY | $TSLA Tesla | $15K–$50K | Consumer Cyclical | |
| Oct 22 | Mar 15 | SELL | $GE General Electric Company | $15K–$50K | Industrials | |
| Oct 22 | Feb 17 | BUY | $BKR Baker Hughes Company | $1K–$15K | Energy | |
| Oct 22 | Apr 10 | SELL | $AAPL Apple | $1K–$15K | Technology |
Showing 50 of 106 disclosures — full history in The Full Ledger (see the data dictionary).
Disclosures are drawn entirely from public STOCK Act and OGE Form 278-T filings; a conflict flag marks a trade in a sector the member's committee oversees (a signal to read, not a finding of wrongdoing). The average market-adjusted return is a descriptive summary of how these already-disclosed trades fared versus the market — it is not a prediction and not investment advice. Conflict screening compares trades only to the sectors a member's current committees oversee; members with no current committee seat (departed members, chamber leadership) aren't screened, so a 0 (or —) here is not an all-clear. See our methodology and data dictionary.
See how every flag is defined — and verify it against the original filings.
Read the methodology All tracked officials