Retail investors (non-institutional individual/public shareholders) own roughly 35–44% of Tesla (TSLA) stock, depending on the exact source and reporting
SpaceX IPO, Index Funds and Lockup Periods
Retail investors (non-institutional individual/public shareholders) own roughly 35–44% of Tesla (TSLA) stock, depending on the exact source and reporting