NASDAQ : ECX

ECARX Holdings, Inc.

$1.1 USD

-$0.07 (-5.98%)

Volume
920.52K
Average Volume
1.77M
Market Capitalization
$381.73M
P/E Ratio
-7.32
Dividend Yield
0.00%
Price Target
Year High
$2.70
Year Low
$0.88
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.64
Institutional Ownership Summary
Institutional Ownership %

0.00%

Investors Holding

1

change: -38 | last: 39
Increased Positions

0

change: -19 | last: 19
Reduced Positions

0

change: -14 | last: 14
New Positions

0

change: -6 | last: 6
Sold Positions

38

change: 30 | last: 8
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

13412

ECX Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.72 338.66M $582.5M $87.08M $435.98M $931.4M
2024-12-31 $15.40 336.64M $5.18B $324.04M $1.99B $6.85B
2023-12-31 $22.43 337.41M $7.57B $561.15M $1.81B $8.81B
2022-12-31 $55.11 239.3M $13.19B $860.47M $1.41B $13.74B
2021-12-31 $62.00 37.5M $2.32B $137.74M $166.19M $2.35B
2020-12-31 $63.95 37.52M $2.4B $729.94M $1.1B $2.77B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $0.98 364.13M $356.05M $70.1M $526.5M $812.45M
2025-12-31 $1.72 341.03M $586.57M $87.08M $435.98M $935.48M
2025-09-30 $2.01 339.03M $681.46M $44.3M $370.97M $1.01B
2025-06-30 $2.05 341.77M $700.64M $86.22M $394.11M $1.01B
2025-03-31 $9.14 332.6M $3.04B $839.6M $2.78B $4.98B
2024-12-31 $15.40 333.82M $5.14B $324.04M $1.99B $6.81B
2024-09-30 $13.40 334.16M $4.48B $645M $2.37B $6.21B
2024-06-30 $14.10 337.97M $4.77B $108.4M $305.42M $4.96B
2024-03-31 $14.32 337.9M $4.84B $358.4M $1.8B $6.28B
2023-12-31 $22.43 337.44M $7.57B $561.15M $1.81B $8.82B
2023-09-30 $22.63 337.4M $7.64B $635.1M $1.79B $8.8B
2023-06-30 $50.47 337.4M $17.03B $850.4M $1.59B $17.77B