This paper presents an empirical investigation to the study the effects of various factors such as free cash flow, earnings, Tobin’s Q on predicting stock performance on Tehran Stock Exchange (TSE) over the period 2005-2012. The study is performed on data from different industries including basic metals, cements, chemical, auto industry, etc. The proposed model gathers the necessary data from TSE and using various regression models, the study has determined that there was a meaningful relationship between cash value added, Earnings and Tobin’s Q when the level of significance was five percent but there was not any meaningful relationship between stock earnings and free cash flow.