Gorilla announces share buyback of up to $6 million as it deems shares to be undervalued

Key highlights: share repurchase underway: to repurchase 1.1 million shares, closing in the next five business days. unaudited h1 2024 financials expected by september 30, 2024.
GRRR Ratings Summary
GRRR Quant Ranking