EagleRock Land Prices IPO at $18.50 per Share | Intellectia.AI