Robert J. Wittman Stock Tracker
Robert J. Wittman, Representative for Virginia's 1st district, has disclosed 232 stock trades since 6 April 2018: 115 purchases and 113 sales, most often CVS, AAPL, TJX. Each was reported a median 25 days after the trade.
Plus See what all of Congress bought and sold, and who earned the mostWhat they trade, by sector
By the amount traded: the middle of each trade's range.
Estimated return of copying the trades
An estimate, not the member's own return: each purchase of a stock or ETF buys the middle of its amount range at the day's close, a full sale sells it all, another sale the middle of its range. Time-weighted, so money put in or taken out does not count. It covers 56% of the amount traded; options, bonds and stocks without daily prices are left out.
Trades each month
Most traded stocks
- CVSCVS HEALTH6 trades1 bought · 4 sold

- AAPLApple5 trades3 bought · 2 sold

- TJXTJX Companies5 trades3 bought · 2 sold

- WMTWalmart5 trades3 bought · 2 sold

- ABBVABBVIE4 trades2 bought · 2 sold

- ABTAbbott Laboratories4 trades2 bought · 2 sold

- AMZNAmazon.com4 trades3 bought · 1 sold

- DGDollar General4 trades2 bought · 2 sold

- IFFInternational Flavors & Fragrances4 trades2 bought · 2 sold

- MAMastercard4 trades3 bought · 1 sold

- MSFTMicrosoft4 trades2 bought · 2 sold

- SPYState Street SPDR S&P 500 ETF Trust4 trades1 bought · 3 sold

Trades (232)
| Stock | Trade | Owner | Amount | Traded | Disclosed | Since the trade | Report |
|---|---|---|---|---|---|---|---|
![]() | Sold all | — | $1,001 - $15,000 | 30 Jun 2026 | 10 Jul 202610 days later | +20.1% | |
![]() | Bought | — | $1,001 - $15,000 | 7 Dec 2023 | 5 Jan 2023-336 days later | +60.1% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +22.3% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +91.6% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +134.6% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +14.8% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +93.9% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +111.6% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +90.7% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | -20.1% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +67.2% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +136.5% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +117.3% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +119.7% | |
![]() | Sold all | — | $1,001 - $15,000 | 28 Sept 2023 | 19 Oct 202321 days later | +108.8% | |
![]() | Sold all | — | $1,001 - $15,000 | 15 Sept 2023 | 19 Oct 202334 days later | — | |
![]() | Sold all | — | $1,001 - $15,000 | 15 Sept 2023 | 19 Oct 202334 days later | — | |
![]() | Bought | — | $1,001 - $15,000 | 7 Sept 2023 | 19 Oct 202342 days later | +5.0% | |
![]() | Sold all | — | $1,001 - $15,000 | 17 Aug 2023 | 30 Sept 202344 days later | +133.2% | |
![]() | Bought | — | $1,001 - $15,000 | 31 Jul 2023 | 30 Sept 202361 days later | +8.6% | |
![]() | Sold all | — | $1,001 - $15,000 | 31 Jul 2023 | 30 Sept 202361 days later | — | |
![]() | Sold part | — | $1,001 - $15,000 | 27 Jul 2023 | 30 Sept 202365 days later | +30.3% | |
![]() | Sold all | — | $1,001 - $15,000 | 21 Jul 2023 | 30 Sept 202371 days later | -19.7% | |
![]() | Bought | — | $1,001 - $15,000 | 21 Jul 2023 | 30 Sept 202371 days later | -54.3% | |
![]() | Bought | — | $1,001 - $15,000 | 13 Jun 2023 | 30 Sept 2023109 days later | +21.3% | |
![]() | Sold part | — | $1,001 - $15,000 | 13 Jun 2023 | 30 Sept 2023109 days later | +307.3% | |
![]() | Sold all | — | $1,001 - $15,000 | 13 Jun 2023 | 30 Sept 2023109 days later | +95.8% | |
![]() | Bought | — | $1,001 - $15,000 | 30 May 2023 | 9 Jun 202310 days later | +151.9% | |
![]() | Sold part | — | $1,001 - $15,000 | 21 Apr 2023 | 30 Sept 2023162 days later | -9.3% | |
![]() | Bought | — | $1,001 - $15,000 | 20 Apr 2023 | 7 May 202317 days later | +47.5% | |
![]() | Sold all | — | $1,001 - $15,000 | 20 Apr 2023 | 7 May 202317 days later | +105.4% | |
—Vaneck Morningstar Intl Moat ETF · Other | Bought | — | $1,001 - $15,000 | 3 Feb 2023 | 5 Mar 202330 days later | — | |
—SPDR Bloomberg Short Term HI · Other | Sold all | — | $1,001 - $15,000 | 3 Feb 2023 | 5 Mar 202330 days later | — | |
—Ishares US Pharmaceuticals ETF · Other | Bought | — | $1,001 - $15,000 | 3 Feb 2023 | 5 Mar 202330 days later | — | |
—Ishares MSCI Euro Financial · Other | Bought | — | $1,001 - $15,000 | 3 Feb 2023 | 5 Mar 202330 days later | — | |
—Global X MSCI Norway ETF · Other | Sold all | — | $1,001 - $15,000 | 3 Feb 2023 | 5 Mar 202330 days later | — | |
![]() | Sold part | — | $1,001 - $15,000 | 3 Feb 2023 | 5 Mar 202330 days later | +102.9% | |
—Ishares US Technology ETF · Other | Sold part | — | $1,001 - $15,000 | 3 Feb 2023 | 5 Mar 202330 days later | — | |
![]() | Sold all | — | $1,001 - $15,000 | 20 Jan 2023 | 15 Feb 202326 days later | — | |
—Harding Loevner Intl Eqty Inst · Other | Bought | — | $1,001 - $15,000 | 20 Jan 2023 | 15 Feb 202326 days later | — | |
—AB Global Bond Adv · Other | Bought | — | $15,001 - $50,000 | 17 Jan 2023 | 15 Feb 202329 days later | — | |
—Vanguard Total Bond Market · Other | Sold all | — | $15,001 - $50,000 | 17 Jan 2023 | 15 Feb 202329 days later | — | |
—Vanguard Total Intl Bond ETF · Other | Sold all | — | $15,001 - $50,000 | 17 Jan 2023 | 15 Feb 202329 days later | — | |
—Metropolitan West Tot Ret Bd I · Other | Bought | — | $15,001 - $50,000 | 17 Jan 2023 | 15 Feb 202329 days later | — | |
—Virtus Vontobel Foreign Opp · Other | Sold all | — | $15,001 - $50,000 | 4 Jan 2023 | 15 Feb 202342 days later | — | |
—Ishares Edge MSCI Min Vol USA · Other | Sold part | — | $1,001 - $15,000 | 4 Jan 2023 | 15 Feb 202342 days later | — | |
—Harding Loevner Intl Eqty Inst · Other | Bought | — | $15,001 - $50,000 | 4 Jan 2023 | 15 Feb 202342 days later | — | |
![]() | Sold part | — | $1,001 - $15,000 | 3 Jan 2023 | 15 Feb 202343 days later | -16.3% | |
—Vanguard Total Inl Bond ETF · Other | Bought | — | $1,001 - $15,000 | 21 Dec 2022 | 5 Jan 202315 days later | — | |
![]() | Sold part | — | $1,001 - $15,000 | 21 Dec 2022 | 5 Jan 202315 days later | +1.4% |
Congress: most bought, most sold and best returns
Most bought by Congress, last 90 days
Most sold by Congress, last 90 days
Members of Congress must report a trade over $1,000 within 45 days, its amount as a range. A trade by a spouse or child is theirs to report too. The move since the trade is from the close on the day traded to the price now.
Source: Periodic transaction reports filed with the House and the Senate, via Financial Modeling Prep; party and state from congress-legislators

























