
$SPCX: Only about 4% of the shares are actually trading. The other 96% are locked. So the $2.44 trillion market cap is a price discovered by a sliver of the company, then multiplied across the whole. Roughly a hundred billion dollars of real float is setting the value of the entire enterprise. Read the rest of our Stock Waves article here: elliottwavetrader.net/p/analysis/SPC…
English