GENL price-to-sales ratio is 1.91. The company has an Enterprise Value to EBITDA ratio of 1.99. As of 2021 they employed 353.00 people.