Return to Article Details The Investigation of the impact of the firm factors on stock returns of non-financial listed firms in kenya Download Download PDF