Oil land acquirer EagleRock Land files IPO

Oil land acquirer EagleRock Land files for an estimated $200 million IPO May 4, 2026 News Oil land acquirer EagleRock Land sets terms for $320 million IPO EagleRock Land, which collects royalties and fees from energy production on land owned... Read more