13 Best Stocks to Invest in for Good Returns

7. Moody’s Corporation (NYSE:MCO)

Berkshire Hathaway’s Stake: $12,602,556,092

5-Year Return: 41.04%

Stock Upside Potential: 29.18%

Number of Hedge Fund Holders: 91

Moody’s Corporation (NYSE:MCO) is one of the best stocks to invest in for good returns. On March 25, Argus reiterated a Buy rating on Moody’s Corporation (NYSE:MCO) with a $550 price target. According to the research firm, artificial intelligence is poised to strengthen the company’s core credit rating and data analytics business.

The sentiment comes against the backdrop of the stock coming under pressure amid growing fears that artificial intelligence will replace financial information services companies. Argus analyst John Eade has downplayed the concerns, insisting AI will not have a negative impact on Moody’s and other financial services companies with proprietary data.

The company delivered solid fourth-quarter 2025 results, characterized by adjusted earnings per share of $3.64, up 39% year over year. Revenue, on the other hand, was up 13% year over year to $1.89 billion, signaling that the company is still in a phase of robust growth despite widespread AI concerns.

Similarly, management raised the company’s dividend payout by 10%, marking the 17th consecutive year of increase, affirming resilience and prospects for growth.

Moody’s Corporation (NYSE:MCO) is an integrated risk assessment firm that operates globally through two main segments: Moody’s Investors Service and Moody’s Analytics. It provides credit ratings, research, and risk analysis tools for debt obligations, alongside economic research, financial modeling, and software solutions to help businesses manage financial risk.