Shares of Tesla, Inc. (TSLA) finished 2.6% higher on Wednesday, marking only their second gain since last week, as investors ...
Tesla's stock dipped 0.3% after insider selling, with CFO Vaibhav Taneja offloading 6,000 shares worth $1.77 million.