4 ms·Hmm.. TSLA Institutional Shares (Long) 528,735,629 - 51.04%by aeternum 4y agoHmm.. TSLA Institutional Shares (Long) 528,735,629 - 51.04%