
Jim Langevin Stock Trades
DemocratFormer member
House of Representatives · Rhode Island · 404 trades
- 404
- Trades
- Latest filing
- GNRC
- Most traded
Updated January 9, 2023 · Source: Clerk of the House
Short answer: Jim Langevin (Former Member of Congress from Rhode Island) has disclosed 404 trades through January 9, 2023, most often in GENERAC HOLDINGS INC, Alibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares and HUYA. We show the disclosed trades as reported, with their trade date and filing date.
Trades per year
Show figures per year
| Year | Purchases | Sales | Total |
|---|---|---|---|
| 2014 | 0 | 3 | 3 |
| 2015 | 2 | 1 | 3 |
| 2016 | 0 | 1 | 1 |
| 2017 | 0 | 1 | 1 |
| 2018 | 29 | 19 | 48 |
| 2019 | 48 | 45 | 93 |
| 2020 | 34 | 35 | 69 |
| 2021 | 33 | 38 | 71 |
| 2022 | 49 | 66 | 115 |
Jim Langevin's disclosed stock trades
250 trades, newest first
The 250 most recent of 404 disclosed trades
| Stock | Type | Amount | Filing date | Trade date |
|---|---|---|---|---|
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $50K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
METAMeta Platforms, Inc. | Sell | up to $250K | ||
ABNBAirbnb, Inc. | Buy | up to $50K | ||
ABNBAirbnb, Inc. | Sell | up to $50K | ||
DASHDoorDash, Inc. | Sell | up to $50K | ||
DASHDoorDash, Inc. | Sell | up to $15K | ||
METAMeta Platforms, Inc. | Sell | up to $15K | ||
SQ | Buy | up to $100K | ||
ABNBAirbnb, Inc. | Buy | up to $15K | ||
SQ | Sell | up to $100K | ||
ABNBAirbnb, Inc. | Buy | up to $250K | ||
ABNBAirbnb, Inc. | Sell | up to $250K | ||
DASHDoorDash, Inc. | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $50K | ||
SQ | Sell | up to $15K | ||
PYPLPayPal Holdings, Inc. | Sell | up to $15K | ||
ABNBAirbnb, Inc. | Sell | up to $15K | ||
ABNBAirbnb, Inc. | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
DASHDoorDash, Inc. | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $50K | ||
SQ | Sell | up to $15K | ||
ABNBAirbnb, Inc. | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
PYPLPayPal Holdings, Inc. | Sell | up to $15K | ||
SQ | Sell | up to $15K | ||
ABNBAirbnb, Inc. | Sell | up to $15K | ||
DASHDoorDash, Inc. | Buy | up to $50K | ||
ABNBAirbnb, Inc. | Sell | up to $15K | ||
DASHDoorDash, Inc. | Sell | up to $15K | ||
SQ | Sell | up to $15K | ||
SQ | Buy | up to $100K | ||
SQ | Sell | up to $250K | ||
DASHDoorDash, Inc. | Sell | up to $15K | ||
SQ | Sell | up to $15K | ||
ABNBAirbnb, Inc. | Sell | up to $15K | ||
SQ | Sell | up to $15K | ||
DASHDoorDash, Inc. | Sell | up to $15K | ||
DASHDoorDash, Inc. | Sell | up to $15K | ||
METAMeta Platforms, Inc. | Buy | up to $15K | ||
SQ | Buy | up to $15K | ||
ABNBAirbnb, Inc. | Buy | up to $100K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
METAMeta Platforms, Inc. | Buy | up to $15K | ||
ABNBAirbnb, Inc. | Buy | up to $100K | ||
SQ | Buy | up to $100K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
SQ | Sell | up to $15K | ||
ABNBAirbnb, Inc. | Sell | up to $100K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $50K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Buy | up to $15K | ||
DASHDoorDash, Inc. | Buy | up to $50K | ||
DASHDoorDash, Inc. | Sell | up to $50K | ||
ABNBAirbnb, Inc. | Sell | up to $15K | ||
SQ | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $50K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
DASHDoorDash, Inc. | Sell | up to $15K | ||
SQ | Sell | up to $15K | ||
ABNBAirbnb, Inc. | Buy | up to $100K | ||
DASHDoorDash, Inc. | Buy | up to $50K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $50K | ||
SQ | Buy | up to $50K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
PYPLPayPal Holdings, Inc. | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Buy | up to $15K | ||
SQ | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $250K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
SQ | Sell | up to $100K | ||
NFLXNetFlix Inc | Sell | up to $15K | ||
SQ | Sell | up to $15K | ||
NFLXNetFlix Inc | Buy | up to $15K | ||
SQ | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
SQ | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
PYPLPayPal Holdings, Inc. | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $15K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $100K | ||
GOOGLAlphabet Inc. | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
ROKURoku, Inc. | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $50K | ||
SQ | Sell | up to $15K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $15K | ||
NFLXNetFlix Inc | Buy | up to $15K | ||
PYPLPayPal Holdings, Inc. | Buy | up to $15K | ||
SQ | Buy | up to $15K | ||
SQ | Buy | up to $100K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $250K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
RIVNRivian Automotive, Inc. | Buy | up to $15K | ||
SQ | Buy | up to $15K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Buy | up to $15K | ||
PYPLPayPal Holdings, Inc. | Buy | up to $100K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Buy | up to $15K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Sell | up to $100K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $250K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Buy | up to $15K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $50K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $50K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $250K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $250K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $250K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $50K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $100K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
NFLXNetFlix Inc | Sell | up to $15K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Buy | up to $250K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $250K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
NFLXNetFlix Inc | Buy | up to $15K | ||
ALXN | Sell | up to $50K | ||
AAPLApple Inc. | Sell | up to $250K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
ROKURoku, Inc. | Sell | up to $15K | ||
ROKURoku, Inc. | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $50K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
ROKURoku, Inc. | Sell | up to $50K | ||
ROKURoku, Inc. | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
SQ | Sell | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
ROKURoku, Inc. | Buy | up to $15K | ||
ROKURoku, Inc. | Buy | up to $15K | ||
SQ | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
AAPLApple Inc. | Sell | up to $15K | ||
AAPLApple Inc. | Buy | up to $15K | ||
AAPLApple Inc. | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
SQ | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $250K | ||
GNRCGENERAC HOLDINGS INC | Sell | up to $15K | ||
PYPLPayPal Holdings, Inc. | Sell | up to $250K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
PYPLPayPal Holdings, Inc. | Sell | up to $15K | ||
PYPLPayPal Holdings, Inc. | Buy | up to $250K | ||
AAPLApple Inc. | Buy | up to $250K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
PYPLPayPal Holdings, Inc. | Buy | up to $15K | ||
AAPLApple Inc. | Buy | up to $15K | ||
PYPLPayPal Holdings, Inc. | Buy | up to $15K | ||
GNRCGENERAC HOLDINGS INC | Buy | up to $15K | ||
PYPLPayPal Holdings, Inc. | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
HUYAHUYA Inc. | Sell | up to $50K | ||
HUYAHUYA Inc. | Sell | up to $100K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $15K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Sell | up to $100K | ||
ZZillow Group, Inc. (Class C) Capital Stock | Buy | up to $100K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $15K | ||
HUYAHUYA Inc. | Sell | up to $50K | ||
HUYAHUYA Inc. | Buy | up to $15K | ||
HUYAHUYA Inc. | Sell | up to $15K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $100K | ||
ROKURoku, Inc. | Sell | up to $100K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Sell | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Sell | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Sell | up to $15K | ||
AALAmerican Airlines Group Inc. | Buy | up to $15K | ||
CCLCarnival Corporation | Buy | up to $15K | ||
IATiShares U.S. Regional Banks ETF | Sell | up to $15K | ||
LUVSouthwest Airlines Co. | Buy | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Sell | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Buy | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Buy | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Buy | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Sell | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Buy | up to $15K | ||
QQQInvesco QQQ Trust, Series 1 | Sell | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Buy | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Sell | up to $15K | ||
QQQInvesco QQQ Trust, Series 1 | Buy | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Buy | up to $15K | ||
DIASPDR Dow Jones Industrial Average ETF Trust | Buy | up to $15K | ||
ROKURoku, Inc. | Buy | up to $100K | ||
ROKURoku, Inc. | Buy | up to $15K | ||
HUYAHUYA Inc. | Buy | up to $15K | ||
ROKURoku, Inc. | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Sell | up to $15K | ||
HUYAHUYA Inc. | Sell | up to $15K | ||
ROKURoku, Inc. | Sell | up to $15K | ||
BYNDBeyond Meat, Inc. | Sell | up to $15K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $15K | ||
CRWDCrowdStrike Holdings, Inc. | Sell | up to $100K | ||
BYNDBeyond Meat, Inc. | Buy | up to $15K | ||
ZBRAZebra Technologies Corporation | Buy | up to $15K | ||
HUYAHUYA Inc. | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Buy | up to $15K | ||
ROKURoku, Inc. | Buy | up to $15K | ||
ROKURoku, Inc. | Buy | up to $15K | ||
CRWDCrowdStrike Holdings, Inc. | Buy | up to $100K | ||
HUYAHUYA Inc. | Buy | up to $15K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Buy | up to $15K | ||
FBProShares S&P 500 Dynamic Buffer ETF | Buy | up to $15K | ||
ZBRAZebra Technologies Corporation | Buy | up to $15K | ||
BABAAlibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares | Sell | up to $50K |
Most traded stocks
GNRC56 trades
BABA46 trades- HUYA44 trades
FB42 trades
SQ28 trades
TSLA19 trades
DIA18 trades
ABNB16 trades
The 5 largest trades
- 1. On Nov 14, 2022: a sale of Meta Platforms, Inc. Class A Common Stock (META) for an amount up to $250K.
- 2. On Oct 27, 2022: a purchase of Airbnb, Inc. Class A Common Stock (ABNB) for an amount up to $250K.
- 3. On Oct 21, 2022: a sale of Airbnb, Inc. Class A Common Stock (ABNB) for an amount up to $250K.
- 4. On Aug 5, 2022: a sale of SQ for an amount up to $250K.
- 5. On Mar 31, 2022: a purchase of GENERAC HOLDINGS INC (GNRC) for an amount up to $250K.
What members say
From 16,781 filings to 221
16,781congressional trades reported in the past 1.5 years
Experienced traders on our team check every trade
221shared with members since March 2025
Less than 1.5% of filings make the cut.
We check every filing. You get the trades worth acting on.
In the app you only see the trades our team selects after checking them, explained in plain language.
Join now →4.7 Trustpilot (310)4.8 Whop (330)5,000+ members
Other politicians
Frequently asked questions
Questions about Jim Langevin
Where does Wolf of Washington get its data?
Wolf of Washington builds and maintains its own database of stock trades by members of Congress: more than 102,000 trades by more than 350 members of Congress, from 2012 through October 28, 2026, updated every business day.
The trades on this page come from that database, which records the official filings with the Clerk of the House. Compiled by Wolf of Washington from the official filings. We show filings through November 3, 2026.
From all those trades, experienced traders on our team pick the ones worth acting on. Of the 16,781 congressional trades reported in the past 1.5 years, we shared 221 with members since March 2025.
Each trade row in our database counts as one trade. When the same trade (same stock, type, date and amount) appears more than once in the database, we count it once. When our database holds the amount as a single number, we show the official amount class it belongs to. A trade without an amount is neither shown nor counted. We count from June 2014 and show filings through November 3, 2026.
A filing gives no exact amount, only a fixed official amount class. We show its upper bound, for example up to $5M; the real amount is below it.
Source: the periodic transaction reports filed with the Clerk of the House. Compiled by Wolf of Washington from the official filings.
What stocks did Jim Langevin buy recently?
Jim Langevin (Former Member of Congress from Rhode Island)'s latest disclosed purchase is GENERAC HOLDINGS INC (GNRC) on December 5, 2022, up to $50K. Before that: GENERAC HOLDINGS INC (GNRC) on November 29, 2022, up to $15K; Airbnb, Inc. Class A Common Stock (ABNB) on November 7, 2022, up to $50K. Every purchase and sale is in Jim Langevin's list of trades.
How many stock trades has Jim Langevin made?
Jim Langevin (Former Member of Congress from Rhode Island) has reported 404 trades through January 9, 2023. The disclosed trades are listed on this page with their trade date and filing date. Most trades with a known amount were reported up to $15K (258), up to $50K (59) and up to $100K (44).
What stocks has Jim Langevin traded the most?
Jim Langevin (Former Member of Congress from Rhode Island) traded GENERAC HOLDINGS INC (GNRC) most often, with 56 trades, followed by Alibaba Group Holding Limited American Depositary Shares, each represents eight Ordinary Shares (BABA) with 46 and HUYA with 44. The latest trade was a sale of GENERAC HOLDINGS INC (GNRC) on December 20, 2022, reported on January 9, 2023 at up to $15K.
Did Jim Langevin commit insider trading?
A reported trade is not proof of insider trading. Members of Congress must report every trade; 404 disclosed trades of Jim Langevin (Former Member of Congress from Rhode Island) through January 9, 2023 are on this page. We show what was reported.
How quickly does Jim Langevin report trades?
Half of Jim Langevin (Former Member of Congress from Rhode Island)'s trades were reported within 25 days of the trade; 49 of the 404 came later than the 45 days the law allows. The latest filing is from January 9, 2023.
Can members of Congress trade stocks?
Yes. Members of Congress may own and trade stocks, but under the STOCK Act of 2012 they must report each transaction over $1,000 in a periodic transaction report, within 30 days of learning of it and no later than 45 days after the trade. Each year they also file a financial disclosure report with their assets and liabilities.
How has Jim Langevin's net worth changed per year?
Jim Langevin (Former Member of Congress from Rhode Island)'s estimated net worth went from $209,009 in 2013 to −$328,993 in 2023, according to the annual financial disclosures. Each figure is the midpoint of the reported assets minus the liabilities; every year is on the Jim Langevin net worth page.
How can I follow Jim Langevin's trades?
On this page: Jim Langevin (Former Member of Congress from Rhode Island)'s disclosed trades, with their trade date and filing date, through January 9, 2023. The congress stock trades overview lists every politician on our English pages, and our articles explain congressional stock trading.
Information only, not investment advice. Past performance does not guarantee future results. All figures come from public filings by members of the U.S. Congress; amounts are estimates based on the reported ranges.

























































































































































































