All successful investors have one thing in common. They are passionate in reading the annual reports of several businesses including the ones they don’t want to invest in the near future. Consider the case of Warren Buffett, who was reading the annual reports of IBM and Bank of America for 50 years before buying a single share. Why would anyone do that? Click here to read the rest.