What Happened: Chen's decision to sell 171,951 shares of AppLovin was revealed in a Form 4 filing with the U.S. Securities and Exchange Commission on Wednesday. The total value of the sale is ...
AppLovin ( APP 1.95%), a gaming and mobile advertising company, is on fire of late after delivering a mind-blowing 744% stock return to investors in the last 12 months. Comparatively, the mighty ...