|
|
|
|
|
by tcoppi
3271 days ago
|
|
TSLA is approximately 66% owned by institutional investors(investment banks, funds of any sort(including active and index funds that may be in 401(k)s). That leaves ~30% of the shares controlled by individuals, which is fairly typical. |
|