>>6623576 (pb)
Institutional ownership is just 56% for TSLA. It's a pity the site doesn't show a history of institutional ownership, I wonder if that has been going down over the past year?
>>6623576 (pb)
Institutional ownership is just 56% for TSLA. It's a pity the site doesn't show a history of institutional ownership, I wonder if that has been going down over the past year?