Investec upgraded Astral Foods (ALFDF) to Buy from Hold with a ZAR 200 price target Discover the Best Stocks and Maximize Your Portfolio: See ...