Tesla Has Done A Lot Of Stupid Things By: Benzinga via Benzinga June 01, 2016 at 14:01 PM EDT Elon Musk had many doubters when he founded Tesla Motors Inc (NASDAQ: TSLA), but maybe none were as critical as he was ... Read More >> Related Stocks: Bio-Techne Corp Tesla, Inc.