The Coffee Can philosophy of investing is built using the twin filters to identify great companies that have the DNA to sustain their competitive advantages over ten to twenty years (or longer). This is because ‘greatness’, which the Coffee Can Portfolio seeks, is not temporary and definitely not a short-term phenomenon.