After Plunging -18.53% During Past Week, Is Montauk Renewables Inc (NASDAQ: MNTK) Still A Buy?
Montauk Renewables Inc (NASDAQ:MNTK)’s traded shares stood at 0.3 million during the last session, with the company’s beta value hitting -0.22. At the close of