Top 9 stocks to buy now: With interest rate cycle poised to turn, this could be the right time to pick good quality growth stocks
These nine stocks may not currently have a good upside potential. However, these have good business prospects. A significant proportion of buy and hold ratings indicates analysts’ confidence in such stocks. Any decline in their prices provides investment opportunities due to their good business prospects.