10 Best Mid Cap FMCG Stocks to Buy Now

Page 7 of 10

4. Cal-Maine Foods, Inc. (NASDAQ:CALM)

Market Cap as of July 21: $5.14 billion

Number of Hedge Fund Holders: 33

Cal-Maine Foods, Inc. (NASDAQ:CALM) is one of the Best Mid Cap FMCG Stocks to Buy Now. Benjamin Mayhew from BMO Capital maintained a “Hold” rating on the company’s stock, with a price objective of $100.00. Despite the potential for increased earnings through FY 2026, thanks to the Echo Lake Foods acquisition and lower feed costs, the analyst believes that the risk/reward profile seems to be balanced. Furthermore, while Cal-Maine Foods, Inc. (NASDAQ:CALM) remains well-placed to grow its specialty and value-added product mix and improve shareholder returns, the analyst highlighted that the overall market conditions reflect a cautious approach.

Cal-Maine Foods, Inc. (NASDAQ:CALM) has announced the closing of its acquisition of Echo Lake Foods. This acquisition enables Cal-Maine Foods, Inc. (NASDAQ:CALM) to enter the large, growing, and highly stable value-added food portion of the egg category. Furthermore, it expands strategic customer relationships with retail, quick service restaurants, as well as other food service customers. The addition of Echo Lake Foods advances Cal-Maine Foods, Inc. (NASDAQ:CALM)’s stated strategy to expand and diversify the product portfolio and customer mix. The combined product lines and capabilities of the 2 companies remain highly complementary.

Cal-Maine Foods, Inc. (NASDAQ:CALM) is engaged in the production, grading, packaging, marketing, and distribution of shell eggs and egg products. Diamond Hill Capital, an investment management company, released its Q4 2024 investor letter. Here is what the fund said:

“Other top Q4 contributors included Centrus Energy, Graham Corp and Cal-Maine Foods, Inc. (NASDAQ:CALM). Fresh egg producer Cal-Maine Foods has benefited from an avian flu outbreak, which has led to a significant supply disruption and driven egg prices to record highs, in turn raising Cal-Maine’s share price.”

Page 7 of 10