Discuss as:

Has Agrium Become the Perfect Stock?

Finding companies that have all the right stuff can produce winners.