$TSLA tutes be buying bigly this quarter now over Institutional investors purchased a net $24.7 million shares of TSLA during the quarter ended June 2019, and now own 42.61% of the total float,
1