Why Haven’t Any Tesla Executives Bought Their Own Company’s Stock This Year?
There’s an old saying in Tennessee, “there are a million reasons to sell and only one reason to buy.” Like most adages, there’s some truth and some hyperbole in the saying. There are a lot of reasons to sell.