EagleRock Land Launches IPO for 17.3M Shares on NYSE | TrustFinance Blog