Except for one trading session in which nifty witnessed a sharp cut, nifty and sensex have been moving higher for the last one month. During this period, some stocks have witnessed consistent improvement in their scores. The selected stocks depict a strong upward trajectory in their overall average score which is based on five key pillars i.e. earnings, fundamentals, relative valuation, risk and price momentum. This implies that there has been a significant improvement in their market outlook in the given time frame.