Gorilla Technology Group Inc (GRRR) Valuation Ratios & Charts