One more thing.. I also avoid companies with negative tangible book values.. except they are very profitable (like MDPA back then) and the negative number is not too big/near $0 (for example I will avoid stocks like AMZN and MO as their book value is very well negative though they make a lot of money.)