LOT
Lotus Technology Inc. American Depositary Shares$1.15-0.04 (-3.36%)Consumer CyclicalNASDAQ
Institutional Holders
38
as of Q4 2025
Total Shares Held
4.8340991272825334e+181B
Total Value
$7.2997918135332215e+34T
% of Float
—
Institutional Holders
38
as of Q4 2025
Total Shares Held
4.8340991272825334e+181B
Total Value
$7.2997918135332215e+34T
% of Float
—