IF Advisors LLC Invests $2.01 Million in Tesla, Inc. $TSLA – MarketBeat

Overall, 66.2% of Tesla shares are held by hedge funds and other institutional investors. Recent news was mixed: analysts currently rate Tesla as a …
View full source