SATS — Echostar Corp Institutional Holders · Q2 2026
Who owns Echostar Corp (SATS)? 65 institutions reported holding $6.83B in SEC 13F filings for Q2 2026 (period ended 2026-06-30). Largest holders: Apollo Management Holdings, L.P. ($968.8M), Hudson Bay Capital Management LP ($511.2M), LMR Partners LLP ($508.9M).
Source: SEC Form 13F filings · as of 2026-06-30