BRCAX holdings — Invesco Balanced-Risk Commodity Strategy Fund

Invesco Balanced-Risk Commodity Strategy Fund (BRCAX) held 42 positions with net assets of $1.20B as of July 31, 2026, according to its Form N-PORT report to the SEC. Its top 10 holdings make up 93.5% of the fund, led by Invesco Treasury Portfolio, Invesco Liquidity Funds PLC, Invesco US Dollar Liquidity Portfolio, Invesco Government & Agency Portfolio.

BRCAX top holdings

  1. Invesco Treasury Portfolio — 29.78% ($359M)
  2. Invesco Liquidity Funds PLC, Invesco US Dollar Liquidity Portfolio — 17.89% ($216M)
  3. Invesco Government & Agency Portfolio — 16.08% ($194M)
  4. U.S. Treasury Floating Rate Notes — 6.94% ($83.6M)
  5. U.S. Treasury Floating Rate Notes — 6.90% ($83.1M)
  6. U.S. Treasury Floating Rate Notes — 6.62% ($79.7M)
  7. Canadian Imperial Bank of Commerce — 2.47% ($29.7M)
  8. RBCLP05X Royal Bank of Canada — 2.43% ($29.3M)
  9. Canadian Imperial Bank of Commerce — 2.21% ($26.6M)
  10. Royal Bank of Canada — 2.20% ($26.5M)
  11. Canadian Imperial Bank of Commerce — 1.83% ($22.1M)
  12. N/A — 0.60% ($7.26M)
  13. KCU6 N/A — 0.37% ($4.49M)
  14. S X6 N/A — 0.19% ($2.24M)
  15. N/A — 0.19% ($2.24M)
  16. N/A — 0.12% ($1.47M)
  17. N/A — 0.10% ($1.26M)
  18. WNU6 N/A — 0.10% ($1.24M)
  19. N/A — 0.09% ($1.12M)
  20. N/A — 0.07% ($801K)
  21. N/A — 0.06% ($779K)
  22. KCZ6 N/A — 0.06% ($706K)
  23. N/A — 0.05% ($617K)
  24. N/A — 0.05% ($581K)
  25. N/A — 0.04% ($452K)

What are BRCAX's top 10 holdings?

Invesco Treasury Portfolio (29.8%), Invesco Liquidity Funds PLC, Invesco US Dollar Liquidity Portfolio (17.9%), Invesco Government & Agency Portfolio (16.1%), U.S. Treasury Floating Rate Notes (6.9%), U.S. Treasury Floating Rate Notes (6.9%), U.S. Treasury Floating Rate Notes (6.6%), Canadian Imperial Bank of Commerce (2.5%), RBCLP05X (2.4%), Canadian Imperial Bank of Commerce (2.2%), Royal Bank of Canada (2.2%).

How many stocks are in BRCAX?

Invesco Balanced-Risk Commodity Strategy Fund reported 42 holdings as of July 31, 2026.

Share classes: BRCAX, BRCCX, BRCNX, BRCRX, BRCYX, IBRFX

All ETF and mutual fund holdings