TSLA Valuation Blues

Predicting the future is hard enough as it is, but if you’re doing it for a well-established, large company, then your task is significantly easier. The past will be a fairly decent predictor of the future (except when it’s not).…

The Paradoxical Stock Buyback

From 2004 through 2011 the S&P 500 companies spent $2.7 trillion buying back their own stock. A recent article in the WSJ discussed how companies tend to buy back their stocks when they are flush with cash, which usually happens during market boom…