MNR - Mach Natural Resources LP Stock Analysis | Finranks