Who Owns INVESCO EXCH TRD SLF IDX FD (BSCA)? -- Institutional Holders (2026-06-30)

3 institutions reported holding $224,467 of INVESCO EXCH TRD SLF IDX FD (BSCA) in SEC 13F filings for 2026-06-30. Largest institutional holders: STEPHENS INC /AR/ ($210,363), Marquette Asset Management, LLC ($7,629), FIDUCIARY FINANCIAL ADVISORS ($6,475). Source: SEC Form 13F.

RankInstitutionValueSharesChange
1STEPHENS INC /AR/$210,36310,396New
2Marquette Asset Management, LLC$7,629377New
3FIDUCIARY FINANCIAL ADVISORS$6,475320New

Source: SEC Form 13F filings · as of 2026-06-30