Mach Natural Resources (NYSE:MNR) Upgraded by Wall Street Zen to Buy Rating
Wall Street Zen has upgraded Mach Natural Resources (NYSE:MNR) from a "hold" to a "buy" rating, contributing to a consensus "Moderate Buy" rating with an average price target of $17.60. Shares opened at $13.01, close to their 50-day moving average, and institutional ownership is …