Mach Natural Resources Reports 2023 Net Income, Revenue-- Mach Natural Resources reported full-year 2023 net income Monday of $346.6 million. The year-ago figures weren't available as the company made its public market debut in October last year. Total...