Congressional stock trades · Member
Bill Foster
Representative · IL-11 · Democrat
No published transactions from periodic transaction reports since 2020. Holdings from 10 annual reports are below.
Current committees: House Committee on Financial Services; House Committee on Science, Space, and Technology.
How these are read and published: methodology.
Holdings · annual financial disclosure
Assets listed on the 2023 report.
47 assets with a value on the report filed 2024-05-07. Values are the ranges on the form. Assets are held by the member, a spouse or a dependent child, as reported. Open the report.
| Asset | Type | Owner | Value (as filed) |
|---|---|---|---|
| BMO-Harris Bank (savings, checking and money market accounts) | Other | Joint | $250,001 - $500,000 |
| Congressional Federal Credit Union (savings and checking) | Other | Joint | $15,001 - $50,000 |
| CREF Growth | Fund | Spouse | $50,001 - $100,000 |
| CREF Inflation-Linked Bond | Fund | Spouse | $100,001 - $250,000 |
| CREF Stock Fund | Fund | Member | $500,001 - $1,000,000 |
| CREF Stock Fund | Fund | Spouse | $250,001 - $500,000 |
| Fidelity Blended Investments - Vang Inst TR 2025 | Fund | Spouse | $250,001 - $500,000 |
| Fidelity MSCI Utilities Index ETF | Fund | Joint | $50,001 - $100,000 |
| First Trust Cloud Computing ETF | Fund | Joint | $50,001 - $100,000 |
| Global X Funds Global X U.S. Infrastructure Development ETF | Fund | Joint | $100,001 - $250,000 |
| Invesco KBW Bank ETF | Fund | Joint | $50,001 - $100,000 |
| Invesco National AMT-Free Municipal Bond ETFo | Fund | Joint | $1,000,001 - $5,000,000 |
| iShares Biotechnology ETF | Fund | Joint | $100,001 - $250,000 |
| iShares National Muni Bond ETF | Fund | Joint | None |
| iShares Short-Term National Muni Bond ETF | Fund | Joint | $100,001 - $250,000 |
| iShares U.S. Aerospace & Defense ETF | Fund | Joint | $100,001 - $250,000 |
| iShares U.S. Infrastructure ETF | Fund | Joint | $15,001 - $50,000 |
| iShares U.S. Regional Banks ETF | Fund | Joint | None |
| Materials Select Sector SPDR | Fund | Joint | $50,001 - $100,000 |
| Pacer Data & Infrastructure Real Estate ETF | Fund | Joint | $15,001 - $50,000 |
| PIMCO Total Return Instl | Fund | Spouse | $15,001 - $50,000 |
| Real Estate Select Sector SPDR Fund | Fund | Joint | $50,001 - $100,000 |
| SPDR Nuveen Bloomberg High Yield Municipal Bond ETF | Fund | Joint | None |
| SPDR Nuveen Bloomberg Municipal Bond ETF | Fund | Joint | $100,001 - $250,000 |
| SPYSPDR S&P 500 | Fund | Joint | None |
| SPDR S&P Transportation ETF | Fund | Joint | None |
| SPDR Select Sector Fund - Consumer Discretionary | Fund | Joint | $500,001 - $1,000,000 |
| SPDR Select Sector Fund - Consumer Staples | Fund | Joint | $250,001 - $500,000 |
| SPDR Select Sector Fund - Energy Select Sector | Fund | Joint | $250,001 - $500,000 |
| SPDR Select Sector Fund - Health Care | Fund | Joint | $500,001 - $1,000,000 |
| SPDR Select Sector Fund - Industrial | Fund | Joint | $250,001 - $500,000 |
| The Communication Services Select Sector SPDR Fund | Fund | Joint | $250,001 - $500,000 |
| Thrift Savings Plan G Fund | Bond | Spouse | $100,001 - $250,000 |
| Thrift Savings Plan G Fund | Bond | Member | $500,001 - $1,000,000 |
| Thrivent Large Cap Stock Fund-A | Fund | Spouse | $500,001 - $1,000,000 |
| Thrivent Mid Cap Stock Fund-A | Fund | Spouse | $250,001 - $500,000 |
| Thrivent Money Market Fund-A | Other | Spouse | $1,001 - $15,000 |
| Thrivent Partner Worldwide Allocation Fund-A | Fund | Spouse | $15,001 - $50,000 |
| TIAA Real Estate | Fund | Spouse | $100,001 - $250,000 |
| TIAA Traditional Retirement Annuity | Other | Spouse | $100,001 - $250,000 |
| TIAA Traditional Retirement Annuity | Other | Member | $250,001 - $500,000 |
| VanEck ETF Trust VanEck High Yield Muni ETF | Fund | Joint | $250,001 - $500,000 |
| VanEck ETF Trust VanEck Intermediate Muni ETF | Fund | Joint | $500,001 - $1,000,000 |
| VanEck ETF Trust VanEck Short Muni ETF | Fund | Joint | None |
| VanEck Semiconductor ETF | Fund | Joint | $250,001 - $500,000 |
| Vanguard Financials ETF | Fund | Joint | $500,001 - $1,000,000 |
| Vanguard Information Tech ETF | Fund | Joint | $1,000,001 - $5,000,000 |
How reports are read: holdings methodology.