Adam Eckert
·
May 7, 2025
Benzinga
Applovin Corp (NASDAQ:APP) shares are facing selling pressure again after short seller Muddy Waters Research released a bearish report on the company, which follows an initial short report from March.
read more
July 26, 2025
May 6, 2025
Bloomberg
June 11, 2025
June 23, 2025