GRRR   $10.63  0.95% Market Closed After Close 10.61 -0.19%

Gorilla Technology Group Inc.

Data not available