In mid-2013, investors Stephen and Samuel Lieber, who jointly manage Alpine Woods Capital, singled out Tesla Motors TSLA -1.64% as their single best investment idea. At the time, Tesla was trading around $50 a share and the jury was out on the stock.
The Biggest Question Mark for Tesla Motors, Inc. ShareholdersNasdaq
Model X vs. Model S – Tesla Vehicle Head-To-HeadValueWalk
Tesla Model S P85D Is Selling Like HotcakesPlanetSave.com
all 9 news articles …read more