Tesla (NASDAQ:TSLA) Shares Up 3% – Here's What Happened – MarketBeat

Buy positioning into Q1 earnings ? Wall Street positioning and upbeat profit?surge estimates ahead of Tesla's April 22 report are driving …
View full source