As the market turns more bullish, it is important to follow a standard operating procedure: Look at how the company has performed in the Q2 earnings season. More importantly, look at the management commentary and compare it with what was said in Q1. If they are again giving excuses for not delivering, it is probably time to move out. If they are not delivering but are transparent about why they have not been able to deliver, it may be worth waiting. Our selected stocks for today depict a strong upward trajectory in their overall average score which is based on five key pillars: 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.