ECARX Holdings Inc. (ECX) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

338,659,826Shares Outstanding
22,544,598Shares held by institutions
$25,249,950Value of institutional holdings
6.66%Institutional ownership %
-5.98%Shares Changed QoQ
41No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

205 Institutional Holders

22,544,598 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% $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,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
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