Gorilla anticipates generating $90-$100 million in revenues, with an EBITDA margin of 20-25%. In terms of valuation, GRRR appears more affordable, with a forward 12-month price/sales ratio of 3 ...
Some results have been hidden because they may be inaccessible to you