John Hoeven Stock Tracker
John Hoeven, Senator for North Dakota, has disclosed 196 stock trades since 29 April 2013: 133 purchases and 58 sales, most often WTW, IBM, ABBV. Each was reported a median 13 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 61% of the amount traded; options, bonds and stocks without daily prices are left out.
Trades each month
Most traded stocks
- WTWWillis Towers Watson Public12 trades8 bought · 4 sold

- IBMInternational Business Machines6 trades4 bought · 2 sold

- ABBVABBVIE5 trades3 bought · 2 sold

- IVZInvesco5 trades4 bought · 1 sold

- CATCaterpillar4 trades3 bought · 1 sold

- FFord Motor Company4 trades2 bought · 2 sold

- MCDMcDonald's4 trades4 bought · 0 sold

- TAT&T4 trades2 bought · 2 sold

- BUDAnheuser-Busch INBEV SA/NV3 trades2 bought · 1 sold

- BXBlackstone3 trades2 bought · 1 sold

- DWDPDowDuPont Inc.3 trades2 bought · 1 sold
- MDUMDU Resources Group3 trades2 bought · 1 sold
Trades (196)
| Stock | Trade | Owner | Amount | Traded | Disclosed | Since the trade | Report |
|---|---|---|---|---|---|---|---|
BMEZBlackRock Health Sciences Trust II | Bought | Self | $100,001 - $250,000 | 29 Jan 2020 | 24 Feb 202026 days later | — | |
| Bought | Self | $100,001 - $250,000 | 31 Dec 2019 | 9 Jan 20209 days later | — | ||
![]() | Bought | Self | $50,001 - $100,000 | 31 Dec 2019 | 9 Jan 20209 days later | +588.3% | |
![]() | Bought | Self | $50,001 - $100,000 | 31 Dec 2019 | 9 Jan 20209 days later | +28.5% | |
VFIJXVanguard GNMA Fund Admiral Shares | Bought | Self | $50,001 - $100,000 | 31 Dec 2019 | 9 Jan 20209 days later | — | |
| GTXGarrett Motion | Sold all | Self | $1,001 - $15,000 | 23 Dec 2019 | 9 Jan 202017 days later | — | |
TGBAXTempleton Global Bond Fund Advisor Class | Sold all | Self | $100,001 - $250,000 | 23 Dec 2019 | 9 Jan 202017 days later | — | |
![]() | Sold all | Self | $100,001 - $250,000 | 23 Dec 2019 | 9 Jan 202017 days later | -21.3% | |
| REZIResideo Technologies | Sold all | Self | $1,001 - $15,000 | 23 Dec 2019 | 9 Jan 202017 days later | — | |
BSTZBlackRock Science and Technology Trust II | Bought | Self | $100,001 - $250,000 | 19 Nov 2019 | 12 Dec 201923 days later | — | |
![]() | Bought | Self | $100,001 - $250,000 | 19 Nov 2019 | 12 Dec 201923 days later | +32.2% | |
![]() | Bought | Self | $50,001 - $100,000 | 5 Nov 2019 | 20 Nov 201915 days later | +133.4% | |
![]() | Bought | Self | $50,001 - $100,000 | 5 Nov 2019 | 20 Nov 201915 days later | — | |
![]() | Bought | Self | $50,001 - $100,000 | 4 Nov 2019 | 20 Nov 201916 days later | +138.0% | |
![]() | Bought | Self | $50,001 - $100,000 | 4 Nov 2019 | 20 Nov 201916 days later | +45.8% | |
![]() | Bought | Self | $50,001 - $100,000 | 4 Nov 2019 | 20 Nov 201916 days later | +80.8% | |
TWOTwo Harbors Investment Corp. | Bought | Self | $50,001 - $100,000 | 4 Nov 2019 | 20 Nov 201916 days later | — | |
![]() | Bought | Self | $50,001 - $100,000 | 21 Oct 2019 | 24 Oct 20193 days later | +86.7% | |
![]() | Bought | Self | $50,001 - $100,000 | 24 Sept 2019 | 25 Sept 20191 days later | +144.1% | |
| KTBKontoor Brands | Bought | Self | $15,001 - $50,000 | 24 Sept 2019 | 25 Sept 20191 days later | — | |
![]() | Bought | Self | $50,001 - $100,000 | 22 Aug 2019 | 23 Aug 20191 days later | — | |
![]() | Sold all | Self | $100,001 - $250,000 | 23 Jul 2019 | 15 Aug 201923 days later | +6.8% | |
![]() | Sold all | Self | $50,001 - $100,000 | 23 Jul 2019 | 15 Aug 201923 days later | +58.8% | |
BSTZBlackRock Science and Technology Trust II | Bought | Self | $100,001 - $250,000 | 26 Jun 2019 | 9 Jul 201913 days later | — | |
![]() | Bought | Self | $50,001 - $100,000 | 30 May 2019 | 3 Jun 20194 days later | — | |
| CECelanese | Bought | Self | $50,001 - $100,000 | 30 May 2019 | 3 Jun 20194 days later | — | |
![]() | Bought | Self | $15,001 - $50,000 | 25 Apr 2019 | 29 Apr 20194 days later | +31.4% | |
FLMVXJPMorgan Mid Cap Value L | Bought | Self | $50,001 - $100,000 | 22 Mar 2019 | 9 Apr 201918 days later | — | |
PRNHXT. Rowe Price New Horizons | Bought | Self | $50,001 - $100,000 | 22 Mar 2019 | 9 Apr 201918 days later | — | |
FCNTXFidelity Contrafund | Bought | Self | $50,001 - $100,000 | 22 Mar 2019 | 9 Apr 201918 days later | — | |
![]() | Bought | Self | $50,001 - $100,000 | 22 Mar 2019 | 9 Apr 201918 days later | — | |
![]() | Bought | Self | $50,001 - $100,000 | 22 Mar 2019 | 9 Apr 201918 days later | +31.2% | |
![]() | Bought | Self | $50,001 - $100,000 | 22 Mar 2019 | 9 Apr 201918 days later | +106.1% | |
![]() | Bought | Self | $50,001 - $100,000 | 22 Mar 2019 | 9 Apr 201918 days later | — | |
![]() | Bought | Self | $50,001 - $100,000 | 22 Mar 2019 | 9 Apr 201918 days later | -27.6% | |
| Bought | Self | $50,001 - $100,000 | 8 Mar 2019 | 9 Apr 201932 days later | — | ||
| Bought | Self | $50,001 - $100,000 | 8 Mar 2019 | 22 Mar 201914 days later | — | ||
![]() | Bought | Self | $50,001 - $100,000 | 27 Feb 2019 | 7 Mar 20198 days later | — | |
![]() | Sold all | Spouse | $15,001 - $50,000 | 19 Jan 2019 | 8 May 2019109 days later | +111.4% | |
![]() | Bought | Self | $50,001 - $100,000 | 4 Jan 2019 | 11 Jan 20197 days later | +861.5% | |
DWDPDowDuPont Inc. | Sold all | Self | $50,001 - $100,000 | 27 Dec 2018 | 11 Jan 201915 days later | — | |
![]() | Sold all | Self | $100,001 - $250,000 | 27 Dec 2018 | 11 Jan 201915 days later | — | |
![]() | Bought | Self | $100,001 - $250,000 | 27 Dec 2018 | 11 Jan 201915 days later | — | |
![]() | Sold part | Self | $15,001 - $50,000 | 27 Dec 2018 | 11 Jan 201915 days later | +122.5% | |
![]() | Sold part | Self | $15,001 - $50,000 | 27 Dec 2018 | 11 Jan 201915 days later | — | |
![]() | Sold all | Self | $50,001 - $100,000 | 27 Dec 2018 | 11 Jan 201915 days later | +28.0% | |
![]() | Sold all | Self | $15,001 - $50,000 | 27 Dec 2018 | 11 Jan 201915 days later | +150.2% | |
![]() | Sold part | Self | $15,001 - $50,000 | 27 Dec 2018 | 11 Jan 201915 days later | — | |
![]() | Bought | Spouse | $15,001 - $50,000 | 7 Nov 2018 | 8 May 2019182 days later | +112.0% | |
![]() | Bought | Spouse | $15,001 - $50,000 | 7 Nov 2018 | 8 May 2019182 days later | +112.0% |
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




















