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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results