Elon Musk and certain significant investors have agreed to not sell their stock for 366 days after SpaceX starts trading. Other pre-IPO investors are held to a 180-day lockup. Those investors have the ...
Retail investors (non-institutional individual/public shareholders) own roughly 35–44% of Tesla (TSLA) stock, depending on the exact source and reporting date. This is one of the higher retail ...