Powell Investment Advisors LLC Buys 8,200 Shares of Tesla, Inc. (NASDAQ:TSLA)
MarketBeat
Powell Investment Advisors LLC lifted its stake in shares of Tesla, Inc. (NASDAQ:TSLA - Free Report) by 149.9% in the first quarter, according to the company in its most recent filing with the SEC. The fund owned 13,670 shares of the electric vehicle producer's stock after buying an additional 8,20
NASDAQ:TSLA