Why is NHC Foods the stock to watch in 2025