GRRR

$15.10-0.25 (-1.63%)

Market ClosedLast close May 8

Gorilla Technology Group Inc.