Grab executives initiate $30M share buyback following stock decline
Grab executives have purchased $30 million in company shares after the stock reached a three-year low. While these insider investments and buybacks are intended to stabilize the stock, investor concerns regarding the company's financial strategy persist.
Summaries are written by AI from the original article. Not investment advice.