Grab's Stock Hit a Three-Year Low After Its $4.5 Billion Deal. Then Insiders Bought $30 Million.
Grab's bet on Atome Financial rattled investors, but its top executives responded by buying more than $30 million of GRAB stock.
Barchart ·