ECARX Holdings Inc. (ECX) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

338,659,826Shares Outstanding
17,001,702Shares held by institutions
$16,833,385Value of institutional holdings
5.02%Institutional ownership %
-21.75%Shares Changed QoQ
39No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

241 Institutional Holders

17,001,702 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 5,069,836 0 0.00% $8,720,118.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 5,069,836 0 0.00% $8,720,118.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 5,069,836 0 0.00% $4,957,286.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 5,069,836 0 0.00% $8,720,118.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 5,069,836 0 0.00% $8,720,118.00
SUSQUEHANNA INTERNATIONAL GROUP, LLP 31 Dec, 2025 5,069,836 0 0.00% $8,720,118.00
CITADEL ADVISORS LLC 31 Dec, 2025 2,463,607 1,441,676 141.07% $4,237,404.00
CITADEL ADVISORS LLC 31 Dec, 2025 2,463,607 1,441,676 141.07% $4,237,404.00
CITADEL ADVISORS LLC 31 Dec, 2025 2,463,607 1,441,676 141.07% $4,237,404.00
CITADEL ADVISORS LLC 31 Dec, 2025 2,463,607 1,441,676 141.07% $4,237,404.00
CITADEL ADVISORS LLC 31 Dec, 2025 2,463,607 1,441,676 141.07% $4,237,404.00
JANE STREET GROUP, LLC 31 Dec, 2025 2,309,869 1,525,093 194.33% $3,972,975.00
JANE STREET GROUP, LLC 31 Dec, 2025 2,309,869 1,525,093 194.33% $3,972,975.00
JANE STREET GROUP, LLC 31 Dec, 2025 2,309,869 1,525,093 194.33% $3,972,975.00
JANE STREET GROUP, LLC 31 Dec, 2025 2,309,869 1,525,093 194.33% $3,972,975.00
JANE STREET GROUP, LLC 31 Dec, 2025 2,309,869 1,525,093 194.33% $3,972,975.00
TUDOR INVESTMENT CORP ET AL 31 Dec, 2025 2,195,151 61,062 2.86% $2,146,419.00
TUDOR INVESTMENT CORP ET AL 31 Dec, 2025 2,134,089 -425,811 -16.63% $3,670,633.00
TUDOR INVESTMENT CORP ET AL 31 Dec, 2025 2,134,089 -425,811 -16.63% $3,670,633.00
TUDOR INVESTMENT CORP ET AL 31 Dec, 2025 2,134,089 -425,811 -16.63% $3,670,633.00