Trade Volume by Year
No trades on record.
Top Traded Sectors
No sector data.
Recent Trades
No trades on record for this member.
Net Worth KeyVex estimate
How to read this. A disclosure gives assets and debts as ranges, not figures. The low ends add up to a floor and the high ends to a ceiling; where a figure is headlined it is the midpoint of the two (the method OpenSecrets used for its net-worth rankings and NOTUS uses today), our arithmetic, not a number Margaret Wood Hassan reported. The form does not ask for everything: a home that earns no rent, cars and furnishings, and federal retirement accounts such as the Thrift Savings Plan need not be listed, while a member’s home mortgages must be. So a figure here can sit well below true net worth. Assets of a spouse and dependent children are included, as the form requires.
By Kind of Asset
- Mutual Funds37 lines$5.1M
- Life Insurance5 lines$533K
- Real Estate2 lines$208K
- Annuity2 lines$183K
- Bank Deposit2 lines$108K
Largest Disclosed Holdings
| Asset | Kind | Owner | Value as disclosed |
|---|---|---|---|
| AGG AGG - iShares Core U.S. Aggregate Bond ETF | Mutual Funds | Spouse | $500,001 - $1,000,000 |
| FXAIX FXAIX - Fidelity 500 Index Fund | Mutual Funds | Spouse | $250,001 - $500,000 |
| IWD IWD - iShares Russell 1000 Value ETF | Mutual Funds | Spouse | $250,001 - $500,000 |
| IWF IWF - iShares Russell 1000 Growth ETF | Mutual Funds | Spouse | $250,001 - $500,000 |
| QCMMRX - College Retirement Equities Fund - CREF Money Mark | Mutual Funds | Spouse | $250,001 - $500,000 |
| QCMMRX - College Retirement Equities Fund - CREF Money Mark | Mutual Funds | Spouse | $250,001 - $500,000 |
| VEA VEA - Vanguard FTSE Developed Markets Index Fund ETF Sha | Mutual Funds | Spouse | $250,001 - $500,000 |
| VTEB VTEB - Vanguard Tax-Exempt Bond Index Fund - ETF Shares | Mutual Funds | Joint | $250,001 - $500,000 |
| AGG AGG - iShares Core U.S. Aggregate Bond ETF | Mutual Funds | Self | $100,001 - $250,000 |
| IWN IWN - iShares Russell 2000 Value ETF | Mutual Funds | Spouse | $100,001 - $250,000 |
| Northwestern Mutual Adjustable Comp Life | Life Insurance | Self | $100,001 - $250,000 |
| Northwestern Mutual Adjustable Comp Life | Life Insurance | Spouse | $100,001 - $250,000 |
| Onadune | Real Estate | Self | $100,001 - $250,000 |
| TIAA Traditional | Annuity | Spouse | $100,001 - $250,000 |
| VEA VEA - Vanguard Developed Markets Index Fund - ETF Shares | Mutual Funds | Joint | $100,001 - $250,000 |
| VTV VTV - Vanguard Value ETF | Mutual Funds | Joint | $100,001 - $250,000 |
| VUG VUG - Vanguard Growth ETF | Mutual Funds | Joint | $100,001 - $250,000 |
| VV VV - Vanguard Large-Cap ETF | Mutual Funds | Joint | $100,001 - $250,000 |
| FXAIX FXAIX - Fidelity 500 Index Fund | Mutual Funds | Self | $50,001 - $100,000 |
| IWD IWD - iShares Russell 1000 Value ETF | Mutual Funds | Self | $50,001 - $100,000 |
| IWF IWF - iShares Russell 1000 Growth ETF | Mutual Funds | Self | $50,001 - $100,000 |
| IWO IWO - iShares Russell 2000 Growth ETF | Mutual Funds | Spouse | $50,001 - $100,000 |
| Needham Bank | Bank Deposit | Joint | $50,001 - $100,000 |
| Northwestern Mutual Adjustable Comp Life | Life Insurance | Spouse | $50,001 - $100,000 |
| Northwestern Mutual Whole Life | Life Insurance | Self | $50,001 - $100,000 |
Annual Financial Disclosures
- Annual · 2025Senate eFD · filed Aug 13, 2026 · 58 assets, 2 liabilities parsedFiling ↗
- Annual · 2024Senate eFD · filed Aug 12, 2025Filing ↗
- Annual · 2023Senate eFD · filed Aug 12, 2024Filing ↗
- Annual · 2022Senate eFD · filed Aug 11, 2023Filing ↗
- Annual · 2021Senate eFD · filed Aug 15, 2022Filing ↗
- Annual · 2020Senate eFD · filed Aug 12, 2021Filing ↗
- Annual · 2019Senate eFD · filed Aug 13, 2020Filing ↗
- Annual · 2018Senate eFD · filed Aug 9, 2019Filing ↗
- Annual · 2017Senate eFD · filed Jul 13, 2018Filing ↗
- Annual · 2017Senate eFD · filed May 15, 2018Filing ↗
- Annual · 2016Senate eFD · filed Nov 13, 2017Filing ↗
- Annual · 2016Senate eFD · filed Nov 13, 2017Filing ↗
- Annual · 2016Senate eFD · filed Aug 11, 2017Filing ↗
- Annual · 2015Senate eFD · filed May 15, 2016Filing ↗
- Annual · 2015Senate eFD · filed Jan 31, 2016Filing ↗
