Why Yalla Group Limited (YALA) stock is Going High today?

DBGI Stock

Yalla Group Limited (YALA) stock announced the share repurchase program today on May 21, 2021, after which the YALA stock price saw a surge of $17.47% to reach $17.79 a share as of this writing. In the previous trading session, YALA stock was going down following the announcement of investigation against Yalla Group by Bronstein, […]