Secret ingredients: Why stocks armed with patents can outperform
Ownership of intellectual property (IP) is a clear sign a business boasts the 'economic moat' popularised by the world's greater investor Warren Buffett, especially in industries that rely on innovation. A company's ability to continually develop and protect its IP assets helps to defend its market share and profits from competitors, and the presence of a moat is reflected in the high...