Growth or Passive Income? Get Both With This Top TSX Stock  Yahoo Canada Finance