Undervalued companies with wide moat

We have compiled a list of undervalued companies that possess a wide moat. We believe that this list can be a good hunting ground for investors.

Undervalued, wide moat companies with low uncertainty:
1. 3M Co
2. Allergan PLC
3. Altria Group Inc
4. Amgen Inc
5. British American Tobaco PLC
6. Brown- Forman Group PLC
7. Clorox Co
8. Coca-Cola Co
9. Colgate-Palmolive Co
10. Costco Wholesale Corp
11. Enbridge Inc
12. Exxon Mobil Corporation
13. ITC Holdings Corp
14. Imperial Tobaco Group PLC
15. Johnson& Johnson
16. Magellan Midstream Partners,L
17. McCormick& Company Inc
18. Merck& Co Inc
19. Nestle SA
20. Novartis AG
21. Pepsi Co Inc
22. Pfizer Inc
23. Plains GP Holdings LP
24. Procter& Gamble Co
25. Roche Holdings AG
26. Spectra Energy Corp
27. Spectra Energy Partners LP
28. Wal-Mart Stores Inc